gpt4 book ai didi

python - 具有多个文件字段的django表单

转载 作者:太空狗 更新时间:2023-10-29 17:10:06 24 4
gpt4 key购买 nike

如何在 Django 中处理多个文件字段。例如,如果我只有一个表单字段,我会将 request.FILES['file'] 传递给处理函数。但是文件多了怎么办呢?

最佳答案

我迟到了,但我已经尝试解决这个问题一段时间了,终于有了一个解决方案。看看这里使用的代码:https://code.djangoproject.com/ticket/12446

您可以使用 getlist 访问多部分值。如果我的 HTML 表单是:

<form enctype="multipart/form-data" action="" method="post">
<input type="file" name="myfiles" multiple>
<input type="submit" name="upload" value="Upload">
</form>

我处理它的 django 代码如下所示:

for afile in request.FILES.getlist('myfiles'):
# do something with afile

我的下一步是编写一个表单字段/小部件来正确处理这个问题。我对使用 Django 还是比较陌生,所以我边学边学。

关于python - 具有多个文件字段的django表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5742119/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com