diff options
author | mahesh | 2016-04-21 17:23:38 +0530 |
---|---|---|
committer | mahesh | 2016-04-21 17:23:38 +0530 |
commit | f60d22247606b536227f9dc9a3d58d2a2919665d (patch) | |
tree | 46f0874b0de2af795d19b3fd5ef34f08ca17ae09 | |
parent | eb79ae5bb0d6525d812b03b21b2085a796c4567a (diff) | |
download | Python-TBC-Interface-f60d22247606b536227f9dc9a3d58d2a2919665d.tar.gz Python-TBC-Interface-f60d22247606b536227f9dc9a3d58d2a2919665d.tar.bz2 Python-TBC-Interface-f60d22247606b536227f9dc9a3d58d2a2919665d.zip |
added login_required decorator
-rw-r--r-- | commentingapp/views.py | 6 | ||||
-rwxr-xr-x | tbc/views.py | 2 | ||||
-rw-r--r-- | tbc_error_page/views.py | 8 |
3 files changed, 5 insertions, 11 deletions
diff --git a/commentingapp/views.py b/commentingapp/views.py index f2a0f36..a97fc07 100644 --- a/commentingapp/views.py +++ b/commentingapp/views.py @@ -2,17 +2,13 @@ from django.shortcuts import render, render_to_response from django.contrib.auth.decorators import login_required from django.template import RequestContext from .models import Url, Comments -from django.contrib.auth.decorators import user_passes_test from django.db.models import Q -from django.contrib.auth.models import User from collections import Counter -import os.path -from email.mime.text import MIMEText from django.http import Http404 from tbc.models import Book, Chapters from tbc.views import is_reviewer -@user_passes_test(lambda u:u.is_superuser, login_url="/admin/login/") +@login_required(login_url="/login/") def commenting(request): ci = RequestContext(request) diff --git a/tbc/views.py b/tbc/views.py index 18e2d4d..1466ff1 100755 --- a/tbc/views.py +++ b/tbc/views.py @@ -1415,7 +1415,7 @@ def link_image(request): context['success'] = True return render_to_response('tbc/link_image.html', context, context_instance=ci) -@login_required( login_url= "/admin") +@login_required(login_url="/login/") def admin_tools(request): ci = RequestContext(request) curr_user = request.user diff --git a/tbc_error_page/views.py b/tbc_error_page/views.py index 099f996..3d87454 100644 --- a/tbc_error_page/views.py +++ b/tbc_error_page/views.py @@ -1,14 +1,12 @@ from django.shortcuts import render_to_response from .models import Error, Broken, get_json_from_file -from django.contrib.auth.decorators import user_passes_test +from django.contrib.auth.decorators import login_required from django.template import RequestContext from django.http import Http404 -import json -import os from tbc.views import is_reviewer -@user_passes_test(lambda u:u.is_superuser, login_url="/admin/login") +@login_required(login_url="/login/") def error(request): ci = RequestContext(request) curr_user = request.user @@ -38,7 +36,7 @@ def error(request): context = {"context": error_details, "user": curr_user} return render_to_response ("error.html", context, ci) -@user_passes_test(lambda u:u.is_superuser, login_url="/admin/login") +@login_required(login_url="/login/") def broken(request): ci = RequestContext(request) curr_user = request.user |