Newer
Older
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from flask import Blueprint
from flask import jsonify, session, redirect, url_for
import config
import version
import utils
from utils.decorator import login_required
from utils.template import my_render_template
base_view = Blueprint( "base", __name__, template_folder = "templates" )
@login_required
def home():
Serve the homepage to all users.

Marco De Donno
committed
if session.get( "url_redirect", None ) != None:
url = session.pop( "url_redirect" )
return redirect( url )
elif session[ "account_type_name" ] == "Donor":
return redirect( url_for( "donor.user_myprofile_dek" ) )
elif session[ "account_type_name" ] == "Submitter":
return redirect( url_for( "submission.submission_list" ) )
elif session[ "account_type_name" ] == "Administrator":
return redirect( url_for( "submission.admin_submission_list" ) )
else:
return my_render_template( "index.html" )