equal
deleted
inserted
replaced
237 rev_form = projrev_forms.ReviewForm(request.POST) |
237 rev_form = projrev_forms.ReviewForm(request.POST) |
238 |
238 |
239 if rev_form.is_valid(): |
239 if rev_form.is_valid(): |
240 cleaned_data = rev_form.cleaned_data |
240 cleaned_data = rev_form.cleaned_data |
241 |
241 |
242 cleaned_data['project'] = Project.objects.get(micr_code=micr_code) |
242 project = Project.objects.get(micr_code=micr_code) |
|
243 proposal = project.proposal_set.all().order_by('-submitted_on')[0] |
|
244 |
|
245 cleaned_data['project'] = project |
|
246 cleaned_data['proposal'] = proposal |
243 cleaned_data['reviewer'] = request.user |
247 cleaned_data['reviewer'] = request.user |
244 |
248 |
245 # If the form is valid create a new project or update the project |
249 # If the form is valid create a new project or update the project |
246 # if it already exists from the form. |
250 # if it already exists from the form. |
247 review = rev_form.save() |
251 review = rev_form.save() |
264 |
268 |
265 return render_to_response(template, RequestContext(request, context)) |
269 return render_to_response(template, RequestContext(request, context)) |
266 |
270 |
267 if not rev_form: |
271 if not rev_form: |
268 rev_form = projrev_forms.ReviewForm() |
272 rev_form = projrev_forms.ReviewForm() |
|
273 else: |
|
274 context['prev_data'] = rev_form.data |
|
275 import logging |
|
276 logging.error(rev_form.data) |
269 |
277 |
270 project = Project.objects.get(micr_code=micr_code) |
278 project = Project.objects.get(micr_code=micr_code) |
271 context['form'] = rev_form |
279 context['form'] = rev_form |
272 context['project'] = project |
280 context['project'] = project |
273 |
281 |