【问题标题】:django multiple select browser button in form like in htmldjango 多选浏览器按钮,格式类似于 html
【发布时间】:2015-03-20 12:20:54
【问题描述】:

在 html 中,我可以像这样创建一个多选表单:

<form method="post" action="" enctype="multipart/form-data">{% csrf_token %}

<input type="file" name="image" multiple />
<input type="submit" value="Submit" />

</form>

这给了我一个浏览按钮,我可以选择多个文件

如何在 django 中创建这个表单。我的意思是可以选择多个文件

在这里,我想用 id 将每个文件保存在数据库中。 这是正确的做法吗? 有了这种观点,它给了我一个错误,说 init() 得到了意外的争论实例。

【问题讨论】:

  • @catavaran .. 谢谢你很有用.. 但是在多文件上传-dajngo 博客中,我写了代码,但它说意外的关键工作争论 maximum_file_size
  • 嗯。您确定在表单中使用MultiFileField 而不是MultiFileInput
  • 是的,我使用了 MultiFileField
  • 请用代码和堆栈跟踪更新您的帖子。

标签: python html django forms


【解决方案1】:

__init__() 签名中有错误。您在 init 之后写了三个下划线字符而不是两个。

【讨论】:

  • 你能看看我的更新吗...我的观点出现了错误。你能帮忙吗?
  • 你应该从FormView而不是CreateView继承你的视图。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-23
  • 2013-04-25
  • 2021-01-25
  • 1970-01-01
  • 1970-01-01
  • 2011-11-20
相关资源
最近更新 更多