Changeset 5e6ab71 for remit/vouchers
- Timestamp:
- May 31, 2010, 5:45:02 AM (15 years ago)
- Branches:
- master, client
- Children:
- e1086bd
- Parents:
- f52f909
- git-author:
- Alex Dehnert <adehnert@…> (05/31/10 05:45:02)
- git-committer:
- Alex Dehnert <adehnert@…> (05/31/10 05:45:02)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
remit/vouchers/views.py
rf52f909 r5e6ab71 377 377 order = 'default' 378 378 379 if 'approval_status' in request.REQUEST: 380 approval_status = request.REQUEST['approval_status'] 381 else: 382 approval_status = vouchers.models.APPROVAL_STATE_PENDING 383 if approval_status == 'all': 384 pass 385 else: 386 try: 387 approval_status = int(approval_status) 388 except ValueError: 389 raise Http404('approval_status poorly formatted') 390 state_row = [row for row in vouchers.models.APPROVAL_STATES if row[0] == approval_status] 391 if state_row: 392 qs = qs.filter(approval_status=approval_status) 393 else: 394 raise Http404('approval_status not known') 379 395 380 396 return list_detail.object_list( … … 385 401 'order' : order, 386 402 'orders' : request_list_orders, 403 'approval_status' : approval_status, 404 'approval_states': vouchers.models.APPROVAL_STATES, 387 405 'pagename': 'list_requests', 388 406 },
Note: See TracChangeset
for help on using the changeset viewer.