Django:RadioSelect更精细的控制

时间:2012-05-15 04:47:15

标签: python django templates radio-button

我有一张表格

class DialogForm(forms.ModelForm):
    LISTING_CHOICES = ((1, _('Public')), (0, _('Unlisted')))

    first_question = forms.TextInput(attrs={'class': 'span4'})
    listing = forms.ChoiceField(widget=forms.RadioSelect, choices=LISTING_CHOICES)

我正在尝试将列表字段与模板

分开
{% for radio in dialog_form.listing %}
  {{ radio }}
{% endfor %}

但我得到例外Exception Value: 'BoundField' object is not iterable

Django版 1.3.1

如何使用RadioSelect小部件来访问其呈现的子元素?

苏丹,

感谢。

1 个答案:

答案 0 :(得分:1)

我相信这在Django 1.3.1中是不可能的。很确定你需要1.4版才能做到这一点。