私は単純なモデルフォームを持っています:
class ProductSelectionForm(ModelForm):
class Meta:
model = Product
およびモデル:
class Product(models.Model):
name = models.CharField(max_length=155)
def __unicode__(self):
return self.name
ただし、 {{ form.as_p }}
タグを使用してフォームをレンダリングすると、フォームは単一のテキスト入力としてレンダリングされます。name
をオプションラベルとして、を値として、フォームをラジオ選択オプションとしてレンダリングするにはどうすればよいpk
ですか?私は使ってみwidget
ましたが、喜びはありません。
どんな助けでも大歓迎です。