2016-07-08 2 views
-2

何も返さない私の見解機能が

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は何も返していないことが発生します。

+0

あなたはdjango認証を使用していますか? –

+0

'もしユーザがNoneではないなら、この行がどうなるのか?' – AceLearn

+0

はい私はdjango認証を使用しています –

答えて

1

userNoneの場合、auth_viewは何も返しません。あなたはHttpResponseを返す必要があります...