以下是我的观点:
def login_view(request) :
if request.method == 'POST':
form = LoginForm(request.POST)
if form.is_valid():
email = form.cleaned_data['email']
password = form.cleaned_data['password']
user = authenticate(email=email, password=password)
if user is not None:
form = LoginForm()
login(request, user)
I get an error:
login() missing 1 required positional argument: 'user'
此外,我正在使用自定义用户模型。
我的urls.py文件:
urlpatterns = [
path('',views.register, name='register' ),
path('form',views.form, name = 'form'),
path('login',views.login, name = 'login ')]
urls.py
文件? - scharettelogin
。 - Willem Van Onsem