玛雅EDMS文档自动重命名应用程序。
mayan-document_renaming的Python项目详细描述
说明
允许在上载时自动重命名文档的玛雅EDMS应用程序。
许可证
这个项目是在MIT License下开源的。
安装
激活安装mayan edms的virtualenv。
从pypi安装:
pip install mayan-document_renaming
在设置/local.py文件中,将document_renaming
添加到INSTALLED_APPS
列表:
INSTALLED_APPS += ( 'document_renaming', )
运行应用程序的迁移:
mayan-edms.py migrate
用法
- 创建序列。
- 使用django的模板语言并引用序列的
.next_value
方法创建重命名模板文档类型。
示例:
Invoice-{{ sequence_invoice.next_value|stringformat:"05d" }}
这会将新文档重命名为“invoice-0000”。随后的文档将重命名为“invoice-0001”等。
开发
在玛雅EDMS以外的目录中克隆存储库:
git clone https://gitlab.com/mayan-edms/document_renaming.git
将应用程序符号链接到玛雅EDMS的应用程序文件夹:
ln -s <repository directory>/document_renaming/ <Mayan EDMS directory>/mayan/apps
在设置/local.py文件中,将document_renaming
添加到INSTALLED_APPS
列表:
INSTALLED_APPS += ( 'document_renaming', )
运行应用程序的迁移:
./manage.py migrate
1.0.0(2016-01-02)
- 初始版本