From 58181ccc5be1da52bc4d73e793fb530a861eed28 Mon Sep 17 00:00:00 2001 From: Jayaram Pai Date: Sun, 15 Dec 2013 12:20:00 +0530 Subject: user-login None check --- tbc/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tbc/views.py') diff --git a/tbc/views.py b/tbc/views.py index 0a5dbf5..a8aded8 100644 --- a/tbc/views.py +++ b/tbc/views.py @@ -73,7 +73,10 @@ def UserLogin(request): username = request.POST['username'] password = request.POST['password'] curr_user = authenticate(username=username, password=password) - login(request, curr_user) + if curr_user is not None: + login(request, curr_user) + else: + return HttpResponseRedirect('/login') if curr_user.groups.filter(name='reviewer').count() == 1: context['reviewer'] = curr_user return HttpResponseRedirect("/book-review") -- cgit