Как я могу получить имя файла от запроса. ФАЙЛЫ в Django?
def upload(request):
if request.method == 'POST':
form = UploadForm(request.POST, request.FILES)
if form.is_valid():
upload = Upload()
upload.timestamp = datetime.datetime.now()
save_instance(form, upload)
Я пытался использовать это, но это не работало:
if 'filename' in request.FILES:
filename = request.FILES['filename']
request.FILES['filename'].name
Из документации запроса
.
Если вы не знаете ключ, вы можете перебирать файлы:
for filename, file in request.FILES.iteritems():
name = request.FILES[filename].name