# HG changeset patch # User Madhusudan.C.S # Date 1249566003 -19800 # Node ID 17cab73c49eb51c673943fb2c3e2947ecd20e775 # Parent 88ae12bc6280a6d7434bb6cd43452b7824551642 Request context. diff -r 88ae12bc6280 -r 17cab73c49eb app/projrev/views/helpers/forms.py --- a/app/projrev/views/helpers/forms.py Thu Aug 06 18:38:54 2009 +0530 +++ b/app/projrev/views/helpers/forms.py Thu Aug 06 19:10:03 2009 +0530 @@ -6,6 +6,7 @@ '"Madhusudan.C.S" ', ] + from django import forms from projrev.models import Project diff -r 88ae12bc6280 -r 17cab73c49eb app/projrev/views/proposal.py --- a/app/projrev/views/proposal.py Thu Aug 06 18:38:54 2009 +0530 +++ b/app/projrev/views/proposal.py Thu Aug 06 19:10:03 2009 +0530 @@ -14,16 +14,15 @@ from django.core.urlresolvers import reverse from django.http import HttpResponseRedirect from django.shortcuts import render_to_response, get_object_or_404 +from django.template import RequestContext from projrev.models import Project from projrev.models import Proposal from projrev.views.helpers import access from projrev.views.helpers import forms as projrev_forms -rights = {} -rights['getMicr'] = 'proposer' - +@access.checkAccess def getMicr(request): """View to get MICR Code from the user. """ @@ -46,7 +45,8 @@ context = { 'error': True, } - return render_to_response(template, context) + return render_to_response(template, + RequestContext(request, context)) else: if submit == 'Edit Proposal for MICR Code': return HttpResponseRedirect( @@ -60,8 +60,10 @@ template = 'projrev/proposal/get_micr.html' context = {} - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) + +@access.checkAccess def submit(request, micr_code=None): """View for proposal submission. """ @@ -160,8 +162,9 @@ template = 'projrev/proposal/submit.html' - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) +@access.checkAccess def withdraw(request, micr_code=None): """View Method for withdrawal of proposal. """ @@ -177,8 +180,9 @@ template = 'projrev/proposal/withdraw.html' - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) +@access.checkAccess def review(request, micr_code=None): """View for reviewing the proposal. """ @@ -216,7 +220,7 @@ 'row_url': '/proposal/review/', } - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) if not rev_form: rev_form = projrev_forms.ReviewForm() @@ -235,8 +239,9 @@ template = 'projrev/proposal/review.html' - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) +@access.checkAccess def rank(request, micr_code=None): """ """ @@ -263,7 +268,7 @@ 'row_url': '/proposal/rank/', } - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) projects = Project.objects.get(micr_code=micr_code) @@ -297,4 +302,4 @@ template = 'projrev/proposal/rank.html' - return render_to_response(template, context) + return render_to_response(template, RequestContext(request, context)) diff -r 88ae12bc6280 -r 17cab73c49eb app/templates/projrev/base.html --- a/app/templates/projrev/base.html Thu Aug 06 18:38:54 2009 +0530 +++ b/app/templates/projrev/base.html Thu Aug 06 19:10:03 2009 +0530 @@ -54,8 +54,14 @@