diff options
author | Madhusudan.C.S | 2011-01-18 17:34:57 +0530 |
---|---|---|
committer | Madhusudan.C.S | 2011-01-18 17:34:57 +0530 |
commit | a4e8b45709898d1f4f0626293e41a7442aaca2e9 (patch) | |
tree | 14c9366de42d1acc7d054a0f5f1d85e2bfaf312a | |
parent | af9fd7d7b6885618dc9587ac3e7247d116bd70d9 (diff) | |
download | pytask-a4e8b45709898d1f4f0626293e41a7442aaca2e9.tar.gz pytask-a4e8b45709898d1f4f0626293e41a7442aaca2e9.tar.bz2 pytask-a4e8b45709898d1f4f0626293e41a7442aaca2e9.zip |
Redirect successful login to profile page if logged in from activation complete.
-rwxr-xr-x | pytask/profile/views.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pytask/profile/views.py b/pytask/profile/views.py index a84531d..b4fce21 100755 --- a/pytask/profile/views.py +++ b/pytask/profile/views.py @@ -204,12 +204,17 @@ def login_proceed(request): # Check if the request came from logout page, if so set # authentication to redirect to home page - if reverse('auth_logout') == urlparse.urlsplit( - request.META['HTTP_REFERER'])[2]: + referer_path = urlparse.urlsplit(request.META['HTTP_REFERER'])[2] + if referer_path == reverse('auth_logout'): response = { 'authentication': 'success', 'redirect': reverse('home_page'), } + elif referer_path == reverse('registration_activation_complete'): + response = { + 'authentication': 'success', + 'redirect': reverse('view_profile'), + } else: response = { 'authentication': 'success', |