Как указать путь "загрузить в" в поле "Файл" в Django?
104
15
Я не использую модель для этой формы, я знаю, что могу установить параметр upload_to внутри поля файла модели, но, похоже, это невозможно в форме.
Когда я устанавливаю FileField, файл загружается в MEDIA_ROOT, который я настраиваю в своих настройках. Хотя, я хотел бы файл, загруженный в/папку. Возможно ли это непосредственно из поля формы файла, или я должен переместить файл вручную?
спросил(а)
2015-04-20T23:07:00+03:00
5 лет, 9 месяцев назад
добавить комментарий
пожаловаться
Решение
61
Вам нужно будет обработать файл вручную из request.FILES['formfieldname']
, это должно дать четкое описание для обоих случаев (используя FileField в вашей модели или ручную обработку из запроса):
https://docs.djangoproject.com/en/1.8/topics/http/file-uploads/#basic-file-uploads
ответил(а)
2015-04-20T23:15:00+03:00
5 лет, 9 месяцев назад
добавить комментарий
пожаловаться
Ваш ответ
- Вопросы
- Django-forms
- Как указать путь "загрузить в" в поле "Файл" в Django?