Skip to content
Snippets Groups Projects
Commit 85c42b2c authored by Jacek Lebioda's avatar Jacek Lebioda
Browse files

Restricted access to panel pages

parent eaf2dbca
No related branches found
No related tags found
No related merge requests found
...@@ -101,4 +101,8 @@ USE_TZ = True ...@@ -101,4 +101,8 @@ USE_TZ = True
STATIC_URL = '/static/' STATIC_URL = '/static/'
MEDIA_URL = '/media/' MEDIA_URL = '/media/'
# Used for @login_required ecosystem
LOGIN_URL = '/login'
LOGOUT_URL = '/logout'
from local_settings import * from local_settings import *
from .models import * from .models import *
from .forms import * from .forms import *
from django.contrib.auth.decorators import login_required
from django.http import JsonResponse from django.http import JsonResponse
def cities(request): def cities(request):
X = Subject.objects.filter(city__isnull=False).values_list('city').distinct() X = Subject.objects.filter(city__isnull=False).values_list('city').distinct()
return JsonResponse({ return JsonResponse({
......
from __future__ import unicode_literals from __future__ import unicode_literals
from django.contrib.auth.decorators import login_required
from django.shortcuts import redirect, render from django.shortcuts import redirect, render
from django.http import HttpResponse from django.http import HttpResponse
from django.template import loader from django.template import loader
...@@ -59,6 +60,7 @@ def login(request): ...@@ -59,6 +60,7 @@ def login(request):
""" """
Saturates response with information about logged user Saturates response with information about logged user
""" """
@login_required
def wrap_response(request, template, params): def wrap_response(request, template, params):
person, role = Worker.get_details(request.user) person, role = Worker.get_details(request.user)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment