2011-08-16 7 views
0

はなぜ形ではない有効な空の画像フィールド...データベースに落ちる空のレコードを空の画像フィールドは

@login_required 
def add_photo(request, gallery_id): 
gallery = get_object_or_404(Gallery, pk=gallery_id) 
PhotoFormSet = formset_factory(PhotoUploadForm, extra=1) 
formset = PhotoFormSet() 
if request.method == "POST": 
    formset = PhotoFormSet(request.POST, request.FILES) 
    if formset.is_valid(): 
     for form in formset: 
      if form.is_valid(): 
       data = form.save(commit=False) 
       data.galleries = gallery 
       data.save() 
return render_to_response("add_photo.html", {'formset': formset, 'album_id': gallery_id}, context_instance=RequestContext(request)) 

答えて

0

はあなたの形式でのファイルのフィールド上= Falseを有効に必要な設定されていませんか?

フォームの定義は表示できますか?

+0

問題を解決しました form.cleaned_data.get( "image")がNoneでない場合: –

関連する問題