我一直在嘗試使用複選框和單選按鈕使用金字塔框架使窗體,但我不知道如何正確地做到這一點。我正在使用pyramid_simpleform
。到目前爲止,我已經能夠使用for循環將我的複選框放在窗體上,但即使指定了checked=True
,我也無法複選任何複選框。Python金字塔 - 如何使用複選框和單選按鈕
% for item in groups:
${form.checkbox(name="groups",label=item, value=item, checked=True)}
% endfor
我知道有一個更好的方法來做到這一點。有什麼我可以看的例子。金字塔文檔中的所有示例都是簡單的文本字段。到目前爲止,我沒有找到任何單選按鈕或複選框。
感謝您的快速回復!我試過這個'Form(request,MySchema,defaults = {「groups」:{「admin」:True,「user」:True}})'我檢查了我的複選框 – 2011-03-23 16:06:09