[英]request.post.get() is empty — Django
在我的網站上,用戶可以鍵入以下表格並點擊“提交”:
<form action="{% url "reikna" pk=doc.id %}" method="post">
{% csrf_token %}
calc_date <input type="text" id="calc_date" />
<input type="submit" value="Submit" />
</form>
視圖函數reikna()
:
def reikna(request):
calc_date = request.POST.get("calc_date", False)
f = open('calc_log.txt', 'w')
f.write(str(calc_date)+'\n')
即使我在表單中輸入內容,calc_log.txt文件始終包含False
。 我做錯了什么? 據我了解, id
屬性應該是request.post.get()
函數的標識符。
calc_date <input type="text" id="calc_date" />
應該是calc_date <input type="text" name="calc_date" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.