Xadmin安装使用

xadmin后台管理

# 1 安装 pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2
		注意不同的django版本对应不同的xadmin版本 要对应安装不能直接装

# 2 在app中注册
	INSTALLED_APPS = [
    # ...
    # xadmin主体模块
    'xadmin',
    # 渲染表格模块
    'crispy_forms',
    # 为模型通过版本控制,可以回滚数据
    'reversion',
]
    
# 3 数据迁移
python manage.py makemigrations
python manage.py migrate

# 4 主路由替换掉admin:主urls.py
    # xadmin的依赖
    import xadmin
    xadmin.autodiscover()
    # xversion模块自动注册需要版本控制的 Model
    from xadmin.plugins import xversion
    xversion.register_models()

    urlpatterns = [
        # ...
        path(r'xadmin/', xadmin.site.urls),
    ]
    
# 5 # 在项目根目录下的终端创建超级用户
python manage.py createsuperuser
posted @ 2023-11-04 09:44  PiggThird  阅读(58)  评论(0)    收藏  举报