equal
deleted
inserted
replaced
18 from django.shortcuts import render_to_response |
18 from django.shortcuts import render_to_response |
19 from django.template import RequestContext |
19 from django.template import RequestContext |
20 |
20 |
21 from projrev.models import Project |
21 from projrev.models import Project |
22 from projrev.models import Proposal |
22 from projrev.models import Proposal |
|
23 from projrev.models import Review |
23 from projrev.views.helpers import access |
24 from projrev.views.helpers import access |
24 from projrev.views.helpers import forms as projrev_forms |
25 from projrev.views.helpers import forms as projrev_forms |
25 |
26 |
26 |
27 |
27 @access.register('proposer') |
28 @access.register('proposer') |
404 def listMyReviews(request): |
405 def listMyReviews(request): |
405 """View function to list all reviews given by a user. |
406 """View function to list all reviews given by a user. |
406 """ |
407 """ |
407 context = {} |
408 context = {} |
408 |
409 |
409 template = '' |
410 # Get all the reviews and put them to context. |
410 return render_to_response() |
411 reviews = Review.objects.all().order_by('reviewed_on') |
|
412 nr_reviews = len(reviews) |
|
413 if reviews: |
|
414 context['reviews'] = reviews |
|
415 context['last_reviewed'] = reviews[len(reviews)-1].reviewed_on |
|
416 context['nr_reviews'] = nr_reviews |
|
417 |
|
418 template = 'projrev/proposal/myreviews.html' |
|
419 |
|
420 return render_to_response(template, RequestContext(request, context)) |