本文介绍了我如何从request.FILES获取文件名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何从Django中的request.FILES获取文件名?
How can I get the file name from request.FILES in 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)我尝试使用这个但没有起作用:
I tried using this but it did not work:
if 'filename' in request.FILES: filename = request.FILES['filename']推荐答案
request.FILES['filename'].name
从 请求 文档。
如果您不知道密钥,可以遍历文件:
If you don't know the key, you can iterate over the files:
for filename, file in request.FILES.iteritems(): name = request.FILES[filename].name更多推荐
我如何从request.FILES获取文件名?
发布评论