如何使用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上的项目用的是旧版包,我们拉取到本地之后下载的是新包,所以无法引用。
处理结果:

更改settings.py中的中文
### 创建超级用户
```python
python manage.py createsuperuser
```

浙公网安备 33010602011771号