2012-05-19 35 views
0

我想爲這裏給出 http://django-rest-framework.org/examples/pygments.htmlDjango的 - 在表單輸入的值不採取 - 永遠錯誤「這是必須填寫」

然而,當我運行代碼的形式後,不接受任何實現djangorestframework值,即使我填寫所有的值。所有字段都會返回錯誤消息「此字段是必需的」。任何人都知道爲什麼發生這種情況。

+1

你可以把一些相關的代碼片段在這裏? – zubinmehta

+0

由於設置和路線而出現問題。通過從頭開始應用程序來修復它。謝謝 – buddy

回答

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> 
相關問題