Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 29th, 2012  |  syntax: None  |  size: 0.88 KB  |  hits: 23  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Django Update Form
  2. def edit(request):
  3.  
  4.     a = request.session.get('a',  None)
  5.     form = Name_Form(request.POST, instance=a)
  6.     if form.is_valid():
  7.             j = form.save( commit=False )
  8.             j.save()
  9.        
  10. form = Name_Form(initial={'id':a.id})
  11.        
  12. def edit(request):
  13.  
  14.     a = request.session.get('a',  None)
  15.  
  16.     if a is None:
  17.         raise Http404('a was not found')
  18.  
  19.     if request.method == 'POST':
  20.         form = Name_Form(request.POST, instance=a)
  21.         if form.is_valid():
  22.             j = form.save( commit=False )
  23.             j.save()
  24.     else:
  25.         form = Name_Form( instance = a )
  26.        
  27. def edit(request):
  28.  
  29.     a = request.session.get('a',  None)
  30.     if request.method == 'POST':
  31.         form = Name_Form(request.POST, instance=a)
  32.         if form.is_valid():
  33.                 j = form.save( commit=False )
  34.                 j.save()
  35.     else:
  36.         form = Name_Form(instance=a)