我的表單有CheckboxSelectMultiple
小部件接收用戶的偏好。
我想向用戶顯示預先檢查的首選項。
我知道有一種方法可以在模板中預先檢查小部件。
但我想知道單獨預先檢查視圖的方法。 我該怎麼做?如何在django中預先選中複選框?
回答
只是當你實例的形式傳遞要進行檢查,以initial
(see docs)值:
MyForm(initial={
'my_multi': ['a', 'b', 'c']
})
'my_m的含義是什麼大招「? – 2013-03-09 18:39:24
@ user1924839這是您的CheckboxSelectMultiple小部件字段的名稱,並且a,b,c是您希望檢查的值。你沒有提供任何示例代碼,所以我不得不做出來。 – mVChr 2013-03-09 18:40:22
多好的回答!我可以解決這個問題,謝謝你! – 2013-03-09 18:48:53
import django
from django import forms
class MyForm(forms.Form):
option = forms.BooleanField(required=False, initial=True)
它呈現這樣
<tr><th><label for="id_option">Option:</label></th><td><input checked="checked" type="checkbox" name="option" id="id_option" /></td></tr>
謝謝你回答這個問題,但這不是我想要的。 – 2013-03-09 18:50:20
- 1. 在Django表格中預先選擇多個複選框
- 2. 如何在ng-checked中預先選擇angularJs中的複選框
- 3. 預先選中複選框選擇模型中的複選框+ extjs
- 4. JSF/SEAM:如何預先選擇表單中的複選框
- 5. 預先覈對複選框
- 6. 在struts2中預先選中的複選框列表
- 7. 預先選定複選框形成
- 8. PHP JQuery複選框 - 如果複選框被預先選中,它不會在未選中時刪除'checked'屬性
- 9. 如何在django中創建複選框
- 10. 如何預先從mvc中的多選框中選擇?
- 11. 如何預先檢查formtastic中的複選框
- 12. 預先選擇radtreeview silverlight中的複選框)
- 13. angularjs - 無法預先選擇清單模型中的複選框
- 14. 如何獲取WordPress多選框中預先選定的值(wp_dropdown_categories)?
- 15. 基於Mysql數據預先填充/預選複選框
- 16. 如何在options_from_collection_for_select中預先選擇?
- 17. 如何在OnItemClickListener()中選中複選框?
- 18. 如何選中複選框?
- 19. 如何在選中多個複選框後禁用複選框?
- 20. 如何獲取Django request.POST中所有選中複選框的值?
- 21. 如何測試Django中未選中的複選框?
- 22. MVC - 如何獲取選中的複選框中的複選框
- 23. 選擇Django中的所有複選框
- 24. Django檢查是否選中複選框
- 25. 使用Javascript在表單之間傳遞數據時預先選中複選框
- 26. Struts2複選框預選
- 27. Struts2預選複選框
- 28. 選中複選框問題與先前選中/取消對象
- 29. 如何預先填充jsp上的複選框
- 30. 如何選擇未選中複選框
單獨意味着控制研究單個複選框CheckboxSelectMultiple小部件 – 2013-03-09 18:32:24