xadmin

一、安装:pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2(需要匹配python和django版本)。

二、在app中注册

    ①主体模块:'xadmin'。

    ②渲染表格模块:'crispy_forms'。

    ③控制模块,模型通过版本控制,可以回滚数据:'reversion'。

三、数据迁徙

  1、创建迁徙记录:python manage.py makemigrations。

  2、同步数据:python manage.py migrate。

四、主路由中替换掉原admin

import xadmin
from xadmin.plugins import xversion


# 覆盖
xadmin.autodiscover()
# 注册需要版本控制的Model
xversion.register_models()

urlpatterns = [
    ...
    path(r'xadmin/', xadmin.site.urls),
]
原文地址:https://www.cnblogs.com/caoyu080202201/p/13332918.html