使用'login()'函数在登录时键入错误

时间:2019-01-30 13:06:21

标签: python django

这里是代码,我照常写。而且我从来没有遇到过这个错误。错误说: / accounts / login /中的TypeError init ()接受1个位置参数,但给出了3个。 异常值: init ()接受1个位置参数,但给出了3个。 例外位置:第26行中的C:\ Dev \ Django \ MyRecipe \ accounts \ views.py。

这是链接: https://hastebin.com/judivetasa.rb

错误

登录(self.request,用户)

1 个答案:

答案 0 :(得分:0)

您的代码有问题。 您有一个名称为loginclass login(View))的课程,并且您已经导入了

from django.contrib.auth import login

这两个相互之间有冲突,请将您的班级名称更改为Login(大写L),或将其更改为不覆盖django登录名。