标签: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")
验证失败的话,不能很好的提示,估计这是官方不推荐该方式的理由之一吧
标签:redirect red div word fail 登录 request please blog
原文地址:http://www.cnblogs.com/reaptem/p/7288451.html