无论如何要访问小部件/从ChoiceField中呈现特定的选择?
APPROVAL_CHOICES = (
('true', 'Approve'),
('false', 'Re-Submit')
)
class ProofApprovalForm(forms.Form):
approved = forms.ChoiceField(
choices=APPROVAL_CHOICES,
widget=forms.widgets.RadioSelect
)
想要单独访问模板中的选项。
{{ form.approved.choices.true }}
会渲染真实的小部件<input type="radio" value="true" name="approved_0" />
...
我可以手动渲染它们,但想看看是否有更清晰的pythonic / django方法来处理这种情况。
答案 0 :(得分:0)
仅使用重载的render()
方法