码迷,mamicode.com
首页 > 其他好文 > 详细

Django登录验证——原生表单验证

时间:2017-08-05 09:53:11      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:redirect   red   div   word   fail   登录   request   please   blog   

直接上代码,

In views.py

 1 from django.shortcuts import render,redirect
 2 from django.contrib.auth import authenticate
 3 from django.http import HttpResponse
 4 
 5 def login(request):
 6     context={}
 7     if request.method==GET:
 8         return render(request,login.html,context)
 9     else:
10         username=request.POST.get(username)
11         password=request.POST.get(password)
12         user = authenticate(username=username, password=password) 
13         if user is not None and user.is_active:
14             return redirect(to=post)
15         else:
16             return HttpResponse("Login failed,please go back to try it again")

 

验证失败的话,不能很好的提示,估计这是官方不推荐该方式的理由之一吧

 

Django登录验证——原生表单验证

标签:redirect   red   div   word   fail   登录   request   please   blog   

原文地址:http://www.cnblogs.com/reaptem/p/7288451.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!