玛雅EDMS文档自动重命名应用程序。

mayan-document_renaming的Python项目详细描述


https://gitlab.com/mayan-edms/document_renaming/raw/master/contrib/art/logo.png

说明

允许在上载时自动重命名文档的玛雅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)

  • 初始版本

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

推荐PyPI第三方库


热门话题
数据库java操作符是如何工作的?   带有JSON迭代器的java类型安全警告   java@NotNull类型注释Solrj   JDBC无法将19y旧Java连接到新的SQL Server。它在旧服务器上运行良好   java两个线程获得相同的值   java阶乘方法工作不好!   java Android体系结构决策   java如何使用JSON中的@RequestBody绑定自定义对象的映射   java Android ActionBarSherlock定制topbar?   java自定义DozerConverter仅在SpringBoot测试中调用   java为什么Hibernate试图映射@Transient方法?   MongoDB Java自己的编解码器不工作   java无法从MySQL中的存储引擎读取自动增量值   java使用SwingFXUtils将BuffereImage(awt)转换为Image(JavaFx)   java Camel hdfs2到文件协议文件传输   java什么是GZIP JSFSeam web应用程序页面的最佳方法