0
我有這樣一段代碼:的ImageField FORMSET未填充
vehicle = get_object_or_404(Vehicle, stock_number=stock_number)
if request.method == 'POST':
vehicle_form = VehicleForm(request.POST, instance=vehicle)
photos = PhotosFormSet(request.POST, request.FILES, instance=vehicle)
if vehicle_form.is_valid() and photos.is_valid():
vehicle = vehicle_form.save()
photos.save()
request.user.message_set.create(message='The vehicle "%s" was edited
successfully.' % vehicle.__str__())
return HttpResponseRedirect("/vehicles/details/%s/" % stock_number)
else:
vehicle_form = VehicleForm(instance=vehicle)
photos = PhotosFormSet(instance=vehicle)
return render_to_response('vehicles/vehicles-add-edit.html',
{'vehicle_form':vehicle_form, 'photos': photos,},
context_instance=RequestContext(request))
的形式除了在PhotosFormSet
的ImageField
正確初始化。
我的意思是填充原始數據......我怎麼能這樣工作? – Stephen 2010-02-05 12:24:58
我明白你的意思了....我已經想出瞭解決方法。謝謝丹尼爾 – Stephen 2010-02-05 12:47:35