Changeset e2f2aa9 for remit/vouchers
- Timestamp:
- Feb 3, 2010, 4:34:41 AM (15 years ago)
- Branches:
- master, client
- Children:
- 587bb95
- Parents:
- db191ee
- git-author:
- Alex Dehnert <adehnert@…> (02/03/10 04:34:41)
- git-committer:
- Alex Dehnert <adehnert@…> (02/03/10 04:34:41)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
remit/vouchers/views.py
r248b30b re2f2aa9 94 94 new_request.budget_term = term_obj 95 95 96 # Prefill from certs 97 initial = {} 98 try: 99 name = http_request.META['SSL_CLIENT_S_DN_CN'] 100 names = name.split(' ') 101 initial['check_to_first_name'] = names[0] 102 initial['check_to_last_name'] = names[-1] 103 except KeyError: 104 pass 105 try: 106 initial['check_to_email'] = http_request.META['SSL_CLIENT_S_DN_Email'] 107 except KeyError: 108 pass 109 96 110 if http_request.method == 'POST': # If the form has been submitted... 97 111 form = RequestForm(http_request.POST, instance=new_request) # A form bound to the POST data … … 102 116 return HttpResponseRedirect(reverse(review_request, args=[new_request.pk],)) # Redirect after POST 103 117 else: 104 form = RequestForm(instance=new_request ) # An unbound form118 form = RequestForm(instance=new_request, initial=initial, ) # An unbound form 105 119 form.fields['budget_area'] = CommitteeBudgetAreasField(comm_obj) 106 120 form.fields['expense_area'] = ExpenseAreasField()
Note: See TracChangeset
for help on using the changeset viewer.