大佬教程收集整理的这篇文章主要介绍了无法在视图 Django 中登录,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我无法创建登录视图。我尝试以创建的超级用户身份登录,但我不能。 我尝试通过管理面板@R_669_10589@,但我也无法以该用户身份登录。
login_vIEw 函数:
def login_vIEw(request):
if request.method == 'POST':
email = request.POST['email']
password = request.POST['password']
user = authenticate(request,email=email,password=password)
if user is not None:
login(request,user)
print('successful')
else:
print('Failed')
return render(request,'login.HTML')
登录.HTML:
<body>
{% if request.user.is_authenticated %}
<p>You are logged</p>
{% else %}
<form class="w-50 mx-auto" method="POST">
{% csrf_token %}
<div class="form-group">
<input type="email" class="form-control" placeholder="Enter email" name="email">
</div>
<div class="form-group">
<input type="password" class="form-control" placeholder="Enter password" name="password">
</div>
<button type="submit" class="btn btn-priMary">Log in</button>
</form>
{% endif %}
</body>
以上是大佬教程为你收集整理的无法在视图 Django 中登录全部内容,希望文章能够帮你解决无法在视图 Django 中登录所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。