Django应用程序支持EAD3数据导入、编辑和XML序列化。

django-ead的Python项目详细描述


https://badge.fury.io/py/autharch-base.svghttps://travis-ci.org/kingsdigitallab/autharch-base.svg?branch=masterhttps://codecov.io/gh/kingsdigitallab/autharch-base/branch/master/graph/badge.svg

Django应用程序支持EAD3数据导入、编辑和XML序列化。在

文件

完整的文档位于https://autharch-base.readthedocs.io。在

快速启动

安装EAD和EAC-CPF Django软件包:

pip install autharch-base

将其添加到已安装的应用程序中:

^{pr2}$

添加EAD和EAC-CPF Django包的URL模式:

fromeadimporturlsasead_urlsurlpatterns=[...url(r'^',include(ead_urls)),...]

特点

  • 几乎所有EAD3的型号(不支持dsc和@entityref)。在
  • 为EAD3 XML导入脚本。在
  • 序列化为EAD3 XML。在

运行测试

代码真的有效吗?在

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

开发命令

pip install -r requirements_dev.txt
invoke -l

学分

用于呈现此包的工具:

历史

0.5.0(2020-12-03)

  • 增加了一些模型的验证。在
  • 将blank=True添加到某些有时必须为空的字段。在

0.4.0(2020-11-23)

  • 更正了验证器中的错误。在
  • 更新模型以正确地将某些字段标记为可选。在
  • 向XML导入脚本添加了模型验证。在

0.3.1(2020-11-16)

  • 无更改;清除PyPI重建。在

0.3.0(2020-11-16)

  • 添加了django恢复支持。在
  • 修正了一些模型和导入错误。不幸造成了问题 随着Django迁移,这些都被重置了。在

0.2.0(2020-10-20)

  • 添加了往返导入和 EAD3 XML的序列化。在

0.1.2(2020-10-16)

  • 已将XSD文件添加到清单.in,以便EAD3 XSD包含在 包裹。在

0.1.1(2020年10月13日)

  • 增加了对lxml的依赖性。在

0.1.0(2020-10-09)

  • PyPI的第一个版本。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java搜索具有外键的JPA实体的约定是什么?   java事务没有使用事务和嵌套方法的2个实例回滚   SpringBootJavaMessageFormat。使用umlauts格式(ä/ö/ü)   java如何通过字符串在sqlite中搜索列   JAVAlang.ClassNotFoundException:org。冬眠Hibernate4的例外情况   java消息正文在Gmail中被弄乱了   java Apache Ignite未使用空值更新缓存   Java正则表达式未捕获组   java onBackPressed();除非我叫super否则不行。onBackPressed();两次密码   java CustomAlertDialog在删除数据库记录后未完成其进程   C++中的迭代器(Stl)与java,是否存在概念上的区别?   Java在不知道字符编码的情况下将字节[]转换为字符串   来自本地WSDL文件的java Web服务客户端   java工具可用于在一个位置聚合所有项目相关信息   java在Netbeans中的maven项目中设置依赖项