app/projrev/views/proposal.py
changeset 16 bed14c9685a5
parent 15 8c9e6c98de82
child 18 05b9e60e6a10
equal deleted inserted replaced
15:8c9e6c98de82 16:bed14c9685a5
   238 
   238 
   239   context = {}
   239   context = {}
   240 
   240 
   241   if not micr_code:
   241   if not micr_code:
   242     template = 'projrev/proposal/list.html'
   242     template = 'projrev/proposal/list.html'
   243     context['projects'] = Project.objects.all().exclude(status__exact='invalid')
   243     context['projects'] = Project.objects.all().exclude(
       
   244         status__exact='invalid').order_by('-last_updated_on')
   244     context['row_url'] = '/proposal/review/'
   245     context['row_url'] = '/proposal/review/'
   245 
   246 
   246     return render_to_response(template, RequestContext(request, context))
   247     return render_to_response(template, RequestContext(request, context))
   247 
   248 
   248   if not rev_form:
   249   if not rev_form:
   276 @access.checkAccess
   277 @access.checkAccess
   277 def rank(request, micr_code=None):
   278 def rank(request, micr_code=None):
   278   """
   279   """
   279   """
   280   """
   280 
   281 
   281   if request.method == 'POST':
       
   282     return rankPost(request, micr_code)
       
   283   else:
       
   284     return rankGet(request, micr_code)
       
   285 
       
   286 def rankPost(request, micr_code=None):
       
   287   """
       
   288   """
       
   289 
       
   290   return rankGet(request, micr_code)
       
   291 
       
   292 def rankGet(request, micr_code=None):
       
   293   """
       
   294   """
       
   295 
       
   296   context = {}
   282   context = {}
   297 
   283 
   298   if not micr_code:
   284   if not micr_code:
   299     template = 'projrev/proposal/list.html'
   285     template = 'projrev/proposal/list.html'
   300     context['projects'] = Project.objects.all()
   286     context['projects'] = Project.objects.all().exclude(
       
   287         status__exact='invalid').order_by('-last_updated_on')
   301     context['row_url'] = '/proposal/rank/'
   288     context['row_url'] = '/proposal/rank/'
   302 
   289 
   303     return render_to_response(template, RequestContext(request, context))
   290     return render_to_response(template, RequestContext(request, context))
   304 
   291 
   305   project = Project.objects.get(micr_code=micr_code)
   292   project = Project.objects.get(micr_code=micr_code)