Django应用程序支持EAD3数据导入、编辑和XML序列化。
django-ead的Python项目详细描述
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的第一个版本。在
- 项目
标签: