【问题标题】:Django: RadioSelect more granular controlDjango:RadioSelect 更精细的控制
【发布时间】:2012-05-22 14:00:15
【问题描述】:

我有一个表格

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 小部件访问其呈现的子元素?

苏丹,

谢谢。

【问题讨论】:

    标签: python django templates radio-button


    【解决方案1】:

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

    【讨论】:

    • Django 1.4 支持这个功能,我想我必须手动完成
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 2018-07-09
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 2017-03-24
    • 1970-01-01
    相关资源
    最近更新 更多