我試圖通過僅使用請求而不是實際的 django 表單來獲取表單的輸入(我不需要將此數據存儲在數據庫中。)所以我嘗試使用方法,但到目前為止我還沒有request.GET.get()運氣它。我很確定我的 HTML 有問題,但我可能是錯的。這是我的觀點.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貢獻1813條經驗 獲得超2個贊
您尚未指定表單操作
例如。
<form method="GET" action="/">
Content Here
</form>
請確保您提及該操作,除非您提及它,否則該操作不會起作用
我認為這些只是一個問題..!!!
謝謝
- 1 回答
- 0 關注
- 116 瀏覽
添加回答
舉報
0/150
提交
取消