【发布时间】:2016-11-10 13:36:16
【问题描述】:
我的看法
def login(request):
c = {}
c.update(csrf(request))
return render_to_response(request,
'login.html', c)
def auth_view(request):
username = request.POST.get
('username', '')
password = request.POST.get
('password', '')
user = auth.authenticate
(username = username, password =
password)
if user is not None:
auth.login(request,user)
if request.method == 'POST':
return HttpResponseRedirect('accounts/loggedin/')
else:
Retun HttpResponseRedirect('accounts/invalid/')
函数auth_view 不返回任何内容时发生错误。
【问题讨论】:
-
你在使用django认证吗?
-
如果这条线没有通过
if user is not None:怎么办? -
是的,我正在使用 django 身份验证
-
你可能想看看@login_required 设计师
-
你拼错了
Retun