我有一个简单的模型形式:
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
但没有快乐。
非常感谢任何帮助。