如何使用Xadmin

# Xadmin创建和安装 ### 安装django-xadmin pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 ### 配置settings.py ```python # 引入下面三个app INSTALLED_APPS = [ .... 'xadmin', 'crispy_forms', 'reversion', ] # 修改使用中文界面 LANGUAGE_CODE = 'zh-Hans' # 修改时区 TIME_ZONE = 'Asia/Shanghai' ALLOWED_HOSTS = ['*', ] ``` ### 配置路由 ```python from django.contrib import admin from django.urls import path import xadmin urlpatterns = [ path('xadmin/', xadmin.site.urls), ] ``` ### 创建数据库 ```python python manage.py makemigrations python manage.py migrate ``` 运行python项目时报错:ImportError: cannot import name 'SKIP_ADMIN_LOG' from 'import_export.admin' 报错原因:由于版本原因,旧版本中admin.py 是有SKIP_ADMIN_LOG的,新版本中放在了类中。而git上的项目用的是旧版包,我们拉取到本地之后下载的是新包,所以无法引用。 处理结果: ![0996135e1801d7c8e40a2c965263b36](D:\Mxshop笔记\笔记图片\0996135e1801d7c8e40a2c965263b36.png) 更改settings.py中的中文 ### 创建超级用户 ```python python manage.py createsuperuser ```
posted @ 2021-01-27 10:17  阿钰。  阅读(136)  评论(0)    收藏  举报