xadmin几大深坑
最初我使用的版本是python3.7+Django2.2,这个版本真的巨坑,后来在一个博客中偶然发现xadmin不支持Django2.0以上版本
于是我便开始降Django2.0
Bug有出现了
报错 TypeError: login() got an unexpected keyword argument 'extra_context'
只需要把版本降到Django 1.1.1
运行如下命令:
卸载当前版本Django
pip uninstall django
安装Django 1.11
pip install django==1.11
urls.py文件需要修改
from django.conf.urls import url
import xadmin
urlpatterns = [
url('xadmin/', xadmin.site.urls),
]
在setting.py中增加
DATABASES['default']['OPTIONS']['init_command'] = "SET sql_mode='STRICT_TRANS_TABLES'"
这个激动人心的时刻来了
开始运行就可以了
转载:https://blog.csdn.net/weixin_44324366/article/details/102488035
查看评论