0
毫無疑問,我失去了一些東西很明顯這裏...無法獲取的Django CreateView的保存
urls.py
url(r'^screening_add/$', ScreeningCreate.as_view(), name="screening_add"),
views.py
class ScreeningCreate(CreateView):
model = Screening
def form_valid(self, form):
return super(ScreeningCreate, self).form_valid(form)
screening_form.html
<form action="." method="post"> {{ form }}{% csrf_token %}
<input type="submit" value="Submit">
</form>
這使得與篩選字段形式,但沒有提交任何反應。我在form_valid中的return語句處有一個斷點,它不會被執行。刪除點在行動沒有效果。我錯過了什麼?
您是否使用任何可阻止請求提交的JavaScript? – Alasdair
你有沒有試過輸出'form.errors'? – meshy
重新JavaScript,是的,我有一些但沒有什麼會干擾提交。不過,我刪除了它,並沒有改變行爲。 –