python==3.6
Django==2.0.7
xadmin==2.0.1 # django >= 2 不要安装低版本的xadmin
https://github.com/sshwsfc/xadmin/tree/django2
将上面的zip文件下载好了之后,我们在终端进入下载好的zip文件的目录下,然后执行
pip3 install xadmin-django2.zip
查看xadmin版本
pip3 list
首先也是需要将zip文件下载好。然后在pycharm的项目下新建一个package,命名为extra_apps,并且Mark为Sources Root,再把zip压缩包中的xadmin文件夹复制到extra_apps中,然后在settings中配置xadmin的路径
import sys
sys.path.insert(0,os.path.join(BASE_DIR,'extra_apps'))
INSTALLED_APPS = [
...
'xadmin', # 添加
'crispy_forms', # 添加
'app', # 添加app名
]
...
import xadmin
urlpatterns = [
path('admin/', admin.site.urls),
path('xadmin/', xadmin.site.urls),
]
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py createsuperuser
# LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE = 'zh-hans'
# TIME_ZONE = 'UTC'
TIME_ZONE = 'Asia/Shanghai'