diff -r 4cf4c1f0e5bb -r 55e650bb9dbe app/projrev/views/helpers/templatetags/review_helpers.py --- a/app/projrev/views/helpers/templatetags/review_helpers.py Wed Aug 12 19:30:12 2009 +0530 +++ b/app/projrev/views/helpers/templatetags/review_helpers.py Wed Aug 12 22:41:21 2009 +0530 @@ -52,14 +52,26 @@ return review_context +@register.inclusion_tag('projrev/templatetags/_as_star_for_score.html', + takes_context=True) +def as_star_for_score(context, name): + """ + """ + context['name'] = name + if 'prev_data' in context and name in context['prev_data']: + context['value'] = context['prev_data'][name] + else: + context['value'] = 0 + + return context + @register.filter() def serial_no(project, arg): """Returns the latest serial number of the project's proposal """ proposals = project.proposal_set.all().order_by('-submitted_on') - import logging - logging.error(proposals) + if proposals: if arg == 'new': proposal = proposals[0]