这里是代码,我照常写。而且我从来没有遇到过这个错误。错误说: / accounts / login /中的TypeError init ()接受1个位置参数,但给出了3个。 异常值: init ()接受1个位置参数,但给出了3个。 例外位置:第26行中的C:\ Dev \ Django \ MyRecipe \ accounts \ views.py。
这是链接: https://hastebin.com/judivetasa.rb
登录(self.request,用户)
答案 0 :(得分:0)
您的代码有问题。
您有一个名称为login
(class login(View)
)的课程,并且您已经导入了
from django.contrib.auth import login
这两个相互之间有冲突,请将您的班级名称更改为Login
(大写L
),或将其更改为不覆盖django
登录名。