关于安装xadmin时遇到 __init__() takes 1 positional argument but 6 were given的问题
来源:5-2 xadmin的安装
和尚不挑水
2019-04-21
老师,我在安装xadmin的时候遇到了问题(已经按老师课程中的步骤做完之后又发现了以下问题,我的版本是python3.7和django2.2):
1.首先是缺少了django-crispy-forms,我用pip命令安装上了,顺带装上了django-formtools,这个错误就消失了了;
2.接下来是提示from django.core.urlresolvers import reverse出现错误了,我在网上查到如果django版本超过2.0的话,就要将from django.core.urlresolvers import reverse改为from django.urls import reverse,这个错误也消失了;
3.再接下来是xadmin文件中的外键都缺少on_delete,于是我在每个缺少on_delete的地方都加上了on_delete=models.CASCADE之后,这个错误也消失了;
4.在以上问题解决后,运行程序,又出现了以下问题,这个问题无法解决,望老师告知解决方案
写回答
1回答
-
和尚不挑水
提问者
2019-04-21
看完源码后已解决
112019-04-22
相似问题