Changeset ecb0997 for asadb/forms
- Timestamp:
- Oct 21, 2012, 8:44:09 PM (13 years ago)
- Branches:
- master, space-access, stable, stage
- Children:
- 9faa1b2
- Parents:
- 21c6ad4
- git-author:
- Alex Dehnert <adehnert@…> (10/21/12 20:44:09)
- git-committer:
- Alex Dehnert <adehnert@…> (10/21/12 20:44:09)
- File:
-
- 1 edited
-
asadb/forms/views.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
asadb/forms/views.py
r21c6ad4 recb0997 359 359 } 360 360 cycle = forms.models.GroupConfirmationCycle.latest() 361 362 # Initialize/find the PersonMembershipUpdate for this user 361 363 try: 362 364 update_obj = forms.models.PersonMembershipUpdate.objects.get( … … 405 407 message_type = "info" 406 408 409 # Handle the single group add/remove forms 410 # * removing previously confirmed groups 411 # * add/remove groups that list the user in a role 412 # * add/remove groups the user searched for 407 413 if request.method == 'POST' and 'add-remove' in request.POST: 408 414 group = groups.models.Group.objects.get(id=request.POST['group']) … … 425 431 message_type = "alert" 426 432 427 if request.method == 'POST' and 'list' in request.POST: # If the form has been submitted...428 form = Form_PersonMembershipUpdate(request.POST, request.FILES, instance=update_obj) # A form bound to the POST data429 430 if form.is_valid(): # All validation rules pass433 # Handle the big list of groups 434 if request.method == 'POST' and 'list' in request.POST: 435 form = Form_PersonMembershipUpdate(request.POST, request.FILES, instance=update_obj) 436 if form.is_valid(): 431 437 request_obj = form.save() 432 438 message = "Update saved" 433 434 439 else: 435 form = Form_PersonMembershipUpdate(initial=initial, instance=update_obj, ) # An unbound form 436 440 form = Form_PersonMembershipUpdate(initial=initial, instance=update_obj, ) 441 442 # Render the page 437 443 context = { 438 444 'role_groups':role_groups,
Note: See TracChangeset
for help on using the changeset viewer.