历经千辛万苦,终于找到了django2.0中xadmin的使用方法
首先是安装
使用python -m pip install 安装的xadmin是0.6版本,对django2.0极其不友好所以需要在
https://github.com/sshwsfc/xadmin/tree/django2下载安装包
下载完成之后,切换到文件目录
使用python -m pip install 文件名 进行安装或者pip install 文件名
项目中使用
首先需要在settings进行注册
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'user',
'course',
'organization',
'operation',
'xadmin',
'crispy_forms', #配置xadmin必须使用
]
然后在根urls设置
from django.contrib import admin
from django.urls import path
import xadmin
urlpatterns = [
path('xadmin/', xadmin.site.urls),
]
最后需要
python manage.py makemigrations
python manage.py migrate
然后可以使用了