app/projrev/views/base.py
author Madhusudan.C.S <madhusudancs@gmail.com>
Thu, 06 Aug 2009 18:15:57 +0530
changeset 4 8d9da911ed7d
parent 3 252a2d9713a5
child 12 aac4944aca52
permissions -rw-r--r--
Withdraw of proposals.

"""This module contains the views for the login for the portal.
"""


__authors__ = [
  '"Madhusudan.C.S" <madhusudancs@gmail.com>',
]


from django.core.urlresolvers import reverse
from django.http import HttpResponseRedirect


def home(request):
  """Redirect to the relevant page depending on the logged in user.
  Redirects to login page if the user is not logged in.
  """

  if request.user.is_authenticated():
    if request.user.is_staff:
      return HttpResponseRedirect(reverse('app.projrev.views.proposal.review'))
    else:
      return HttpResponseRedirect(reverse('app.projrev.views.proposal.submit'))
  else:
    return HttpResponseRedirect(reverse('app.projrev.views.login.login_validate'))