0
所以这是看法:Django网络应用程序错误。 Login_check()恰恰1个参数
def login_check(request):
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
login(request,user)
return render(request,'authen/match.html')
else:
return render(request,'authen/notmatch_2.html')
else:
return render(request,'authen/notmatch.html')
这是当我按下登录按钮应该发生什么,但它说,login_check()恰恰1说法。
urls.py:
urlpatterns = [
url(r'^login/', views.login, name='login'),
url(r'^register/', views.register, name='register'),
url(r'^registered/', views.registered, name='registered'),
url(r'^check/', views.login_check(), name='login_check'),
]
和模板是一些真正的基本它与“你注册”
'urls.py'和你的模板可能会帮助解密这个问题。 –
现在你可以看到urls.py文件。 – Sebastian