zoukankan      html  css  js  c++  java
  • xadmin的模块自动注册(注册版本)

    1.settings中配置:

    使用:

        'xadmin',  # 注册xadmin
           'crispy_forms',  # 注册xadmin的依赖应用crispy_forms
              'reversion',  #注册xadmin,模块版本控制(版本模块)

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'xadmin',  # 注册xadmin
        'crispy_forms',  # 注册xadmin的依赖应用crispy_forms
        'reversion',  #注册xadmin,模块版本控制
    ]

    2.urls中的配置:

    使用:

      xadmin.autodiscover()  #自动发现
      #version模块自动注册需要版本控制的MOdel
      from xadmin.plugins import xversion  #版本
      xversion.register_models()  #自动注册版本模块

    import xadmin
    xadmin.autodiscover()  #自动发现
    #version模块自动注册需要版本控制的MOdel
    from xadmin.plugins import xversion  #版本
    xversion.register_models()  #自动注册版本
    urlpatterns = [
        path('admin/', admin.site.urls),  # 配置上传文件的访问处理函数
    ]

    3.python manage.py makemigrations  #建表

    4.python manage.py migrate  #同步表到数据库

    5.python manage.py runserver 0.0.0.0:8000  #运行

    6.在登录界面后,就可以看到有“revisions”内容

  • 相关阅读:
    POJ 1144 Network(割点)
    POJ 3177 Redundant Paths & POJ 3352 Road Construction(双连通分量)
    ASCII码
    数组
    Java语法基础
    eclipse汉化过程
    指针
    面向对象
    第一课JAVA开发环境配置
    初学编写JAVA程序
  • 原文地址:https://www.cnblogs.com/jingzaixin/p/13461602.html
Copyright © 2011-2022 走看看