0

私はフォームを持っています

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ウィジェットを操作して、レンダリングされたサブ要素にアクセスするにはどうすればよいですか?

スルタン、

ありがとう。

4

1 に答える 1

1

これはDjango1.3.1では不可能だと思います。これを行うにはバージョン1.4が必要です。

于 2012-05-15T05:13:16.993 に答える