如果我有以下的html:如何知道在python - django中是否選中了一個複選框?
<form method ='GET' action='/search'>
<input type='checkbox' name='box1' id='box1'> Option 1
<input type='checkbox' name='box2' id='box2'> Option 2
<input type='submit'>
</form>
我怎麼會知道的複選框中的一個是否在Python/Django的選擇(TRUE/FALSE)?我正在Django編寫一個應用程序,我想根據選中的複選框來顯示特定的結果。
非常感謝提前!
感謝您的回答,但是當我使用它時,它不記得我檢查了它。有可能我必須從method =「get」更改爲method =「post」? – vcvd
不,這不應該是一個問題。我可以看到你的視圖文件嗎? – jproffitt
'DEF複選框(請求): 濾波器= 「」 味= [ 「暗」, 「白」, 「牛軋糖」] 用於風味F: 如果f在request.GET中: 濾波器+ = F 返回HttpResponse(render_to_string('page.html',{'filter':filter}))' – vcvd