Changeset 5830
- Timestamp:
- 08/07/07 10:17:35 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/newforms-admin/django/contrib/admin/options.py
r5627 r5830 418 418 419 419 inline_formsets = [] 420 if request.POST: 421 new_data = request.POST.copy() 422 if opts.has_field_type(models.FileField): 423 new_data.update(request.FILES) 424 form = ModelForm(new_data) 420 if request.method == 'POST': 421 form = ModelForm(request.POST, request.FILES) 425 422 for FormSet in self.get_inline_formsets(): 426 inline_formset = FormSet(data= new_data)423 inline_formset = FormSet(data=request.POST) 427 424 inline_formsets.append(inline_formset) 428 425 if all_valid(inline_formsets) and form.is_valid(): … … 471 468 472 469 inline_formsets = [] 473 if request.POST: 474 new_data = request.POST.copy() 475 if opts.has_field_type(models.FileField): 476 new_data.update(request.FILES) 477 form = ModelForm(new_data) 470 if request.method == 'POST': 471 form = ModelForm(request.POST, request.FILES) 478 472 for FormSet in self.get_inline_formsets(): 479 inline_formset = FormSet(obj, new_data)473 inline_formset = FormSet(obj, request.POST) 480 474 inline_formsets.append(inline_formset) 481 475
