簡體   English   中英

request.post.get()為空— Django

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM