我試圖通過僅使用請求而不是實(shí)際的 django 表單來獲取表單的輸入(我不需要將此數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中。)所以我嘗試使用方法,但到目前為止我還沒有request.GET.get()運(yùn)氣它。我很確定我的 HTML 有問題,但我可能是錯(cuò)的。這是我的觀點(diǎn).pyif request.method == "GET": lineGraphInp=request.GET.getlist('lineGraphInp') lineTableInp=request.GET.get('lineTableInp') print(lineGraphInp) print(lineTableInp)另外,這是我的表格 <form method="GET"> <h3>Choose: </h3> <select class="custom-select" name="lineTableInp"> <option value="myPosition">My Position</option> <option value="myCompetitors">My Competitors</option> <option value="top100">Top 100</option> <option value="bottom100">Bottom 100</option> </select> </form>和<form method="GET"> <h3>Choose: </h3> <div style="margin-left:15px;"> <div class="form-check form-check-inline"> <input name="lineGraphInp" class="form-check-input" type="checkbox" value="myPosition"> <label class="form-check-label" for="inlineCheckbox1">My Position</label> </div> <div class="form-check form-check-inline"> <input name="lineGraphInp" class="form-check-input" type="checkbox" value="myCompetitors" > <label class="form-check-label" for="inlineCheckbox2">My Competitors</label> </div> <div class="form-check form-check-inline"> <input name="lineGraphInp" class="form-check-input" type="checkbox" value="top100"> <label class="form-check-label" for="inlineCheckbox3">Top 100</label> </div> <div class="form-check form-check-inline"> <input name="lineGraphInp" class="form-check-input" type="checkbox" value="bottom100"> <label class="form-check-label" for="inlineCheckbox3">Bottom 100</label> </div> </div> </form>
1 回答

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
您尚未指定表單操作
例如。
<form method="GET" action="/">
Content Here
</form>
請確保您提及該操作,除非您提及它,否則該操作不會(huì)起作用
我認(rèn)為這些只是一個(gè)問題..!!!
謝謝
- 1 回答
- 0 關(guān)注
- 133 瀏覽
添加回答
舉報(bào)
0/150
提交
取消