Как я могу получить имя файла от запроса. ФАЙЛЫ?

Как я могу получить имя файла от запроса. ФАЙЛЫ в 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']
45
задан MackM 20 August 2019 в 21:04
поделиться

1 ответ

request.FILES['filename'].name

Из документации запроса .

Если вы не знаете ключ, вы можете перебирать файлы:

for filename, file in request.FILES.iteritems():
    name = request.FILES[filename].name
91
ответ дан 26 November 2019 в 20:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: