пустое поле изображения в форме не допустимо - PullRequest
0 голосов
/ 16 августа 2011

Почему форма не действительна для пустого поля изображения ... попадет в базу данных пустых записей

@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))

1 Ответ

0 голосов
/ 16 августа 2011

Вы установили обязательный = False в поле для файла в вашей форме?

Можем ли мы увидеть определение формы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...