为任何其他Django应用程序添加跟踪模型对象版本功能的应用程序。

btc-version-manager的Python项目详细描述


这是一个Django应用程序,它添加了跟踪模型对象的功能 任何其他Django应用程序的版本

详细文档在“docs”目录中。在

快速入门

  1. 将“版本控制”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = (
        ...
        'version_control',
    )
    
  2. 将“版本控制”中间件添加到项目设置的中间件列表中:

    ^{pr2}$ 在
  3. 在项目中包含“version\u control”URLconf网址.py像这样:

    path('version_control/', include('version_control.urls')),
    
  4. 设置项目缓存处理程序(Redis或其他处理程序)。在

  5. 在Django admin中注册并设置“版本控制”模型,以便在项目中使用。在

  6. 将“AbstractVersionControl”类添加到每个必须跟踪的模型中。在

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

推荐PyPI第三方库


热门话题
java传递实现接口的内部类   java为什么managedbean方法在post请求中的过滤器调用之前调用   java Android应用程序在Android M,O上崩溃,登录A/libc时出错:tid 17938中的致命信号11(SIGSEGV),代码2,故障地址0x343a2944   java JPA存储库。findByAll()返回null,但数据库中存在所有内容   用于发送电子邮件的java Ant脚本   Java小程序HTML页面发生了奇怪的事情   在Postman的请求正文中传递多个JSON数据,并使用Jersy(JXRS)进入Java Rest API   无法强制转换java DAO类   10分钟后重新连接java   正则表达式如何在java中选择字符串直到某个字符   java我的输出有一些问题   Objective中的java时间段   java如何在新屏幕上基于按钮单击在webview中打开url   java哪个selenium版本与Firefox ESR 45.2.0兼容   java无法使用Apache Camel 3.1.0将XML转换为JSON