Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/webapp/webapp/views.py
blob: dc80291b35191719d965007254ab7f6b18271318 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from django.http import HttpResponseRedirect, Http404
from django.core.urlresolvers import reverse

from utils.decorators import *


@user_account_required
def roles_redirection(request):

    if request.user.is_pollster:
        return HttpResponseRedirect(reverse('pollsters:index'))

    if request.user.is_sociologist:
        return HttpResponseRedirect(reverse('sociologist:index'))

    raise Http404()