Python Django-未采用格式的输入值-始终出错”;此字段为必填字段;

Python Django-未采用格式的输入值-始终出错”;此字段为必填字段;,python,django,rest,django-rest-framework,Python,Django,Rest,Django Rest Framework,我正试图实现这里给出的Djangorest框架 但是,当我运行post表单的代码时,即使我填写了所有值,表单也不接受任何值。所有字段返回时都会显示错误消息“此字段是必需的”。任何人都知道为什么会发生这种情况。如果使用文件表单,您可能忘记将enctype=“multipart/form data”添加到表单模板中。如果是这样,表单中的文件字段在发布后将永远无效 应该是这样的: <form enctype="multipart/form-data" action="/upload/" met

我正试图实现这里给出的Djangorest框架


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

如果使用文件表单,您可能忘记将enctype=“multipart/form data”添加到表单模板中。如果是这样,表单中的文件字段在发布后将永远无效

应该是这样的:

<form enctype="multipart/form-data" action="/upload/" method="post">{% csrf_token %}
  {{ form.as_p }}
  <input type="submit" value="Submit" />
</form>
{%csrf\u令牌%}
{{form.as_p}}

能否在此放置一些相关的代码片段?由于设置和路由而遇到问题。通过从头启动应用程序修复了此问题。谢谢