【发布时间】:2020-01-11 04:47:08
【问题描述】:
在登录页面输入正确的用户名和密码时,它可以正常工作,而在输入错误的用户名和密码时,如何显示错误消息。
views.py
def user_login(request):
logout(request)
username = password = ''
username = request.POST.get('username')
print(username)
password = request.POST.get('password')
print(password)
if request.POST:
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
auth_login(request, user)
return render(request, 'admin_pannel.html', { 'dept' : dt, 'ds' : ds })
return redirect('/dashboard/')
return render(request, 'registration/login.html', {'dt' : dt })
【问题讨论】:
标签: django-models django-templates django-views