Вы должны использовать словарь request.FILES
.
Ознакомьтесь с официальной документацией об объекте UploadedFile
, вы можете использовать атрибут UploadedFile.temporary_file_path
, но остерегайтесь того, что только файлы, загруженные на диск, открывают его (то есть обычно при использовании TemporaryFileUploadHandler
загружает обработчик).
upload = request.FILES['ufile']
path = upload.temporary_file_path
В обычном случае вы бы хотели использовать обработчик файлов напрямую:
upload = request.FILES['ufile']
content = upload.read() # For small files
# ... or ...
for chunk in upload.chunks():
do_somthing_with_chunk(chunk) # For bigger files