0

我正在尝试实现此处给出的 djangorestframework http://django-rest-framework.org/examples/pygments.html

但是,当我运行代码表单时,即使我填写了所有值,它也不接受任何值。所有字段都返回错误消息“此字段为必填项”。任何人都知道为什么会发生这种情况。

4

1 回答 1

0

如果使用文件表单,您可能忘记将 enctype="multipart/form-data" 添加到表单模板。如果是这样,则表单中的 FileField 在 POST 之后永远不会有效。

应该是这样的:

<form enctype="multipart/form-data" action="/upload/" method="post">{% csrf_token %}
  {{ form.as_p }}
  <input type="submit" value="Submit" />
</form>
于 2014-04-08T03:45:20.540 回答