Найти - Пользователи
Полная версия: Загрузка файлов через type='file' без использования моделей.
Начало » Django » Загрузка файлов через type='file' без использования моделей.
1
fth
Вопросы новичка.

Требуется сравнить присылаемый пользователем файл с файлом хранимым на сервере (см. http://python.su/forum/viewtopic.php?id=8109). Как получить содержимое файла? Через request.FILES не получается, не могу понять что делать. (в режиме отладки почему-то в FILES пусто)
Возможно ли не записывая присылаемый файл на сервер? (кое-где пишут про InMemoryUploadedFile, но подробностей найти не могу) Или же надо будет всё писать в tempfile?

И немного оффтоп вопрос: чем отличается /r/n от /n?

Заранее благодарю за ответы и указания куда копать.
fth
Эх… А ларчик то просто открывался, если в документации покопаться…
#template
<form action="" method="post" enctype="multipart/form-data">

#views.py
request.FILES['file'].read()
Главное не забывать про enctype.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB