Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 18, 2012 02:56:00

barabansheg
От:
Зарегистрирован: 2011-10-16
Сообщения: 114
Репутация: +  2  -
Профиль   Отправить e-mail  

Помогите с model.FileField

Есть модель с полем:

test = models.FileField(upload_to='test/', blank=True, verbose_name=u'тест')
Форма создается из модели. Пытаюсь подгрузить файл- пусто. в папке MEDIA_ROOT/test/ пусто. В БД в поле test тоже пустое значение. В чем может быть проблема? Сервак не боевой, дебажный, Статика отдается так:
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),



Fidonet. Nod 2:5034/10. Идет набор. Подробности в личку.
Мой блог

Офлайн

#2 Апрель 21, 2012 23:13:03

barabansheg
От:
Зарегистрирован: 2011-10-16
Сообщения: 114
Репутация: +  2  -
Профиль   Отправить e-mail  

Помогите с model.FileField

Убрал blank = True, теперь форма вообще не отправляется, говорит, что поле обязательно, хотя файл выбран. Подскажите плиз. Не хочется каждый раз в каждом проекте функцию ручками писать, если django вроде как сама умеет это делать.
Хотя вывод request.POST выдает имя файла. А вот request.FILES пуст



Fidonet. Nod 2:5034/10. Идет набор. Подробности в личку.
Мой блог

Отредактировано barabansheg (Апрель 21, 2012 23:16:53)

Офлайн

#3 Апрель 21, 2012 23:56:28

barabansheg
От:
Зарегистрирован: 2011-10-16
Сообщения: 114
Репутация: +  2  -
Профиль   Отправить e-mail  

Помогите с model.FileField

Решено)



Fidonet. Nod 2:5034/10. Идет набор. Подробности в личку.
Мой блог

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version