0
我已經在Django以下模型中定義的模型字段:如何創建HTML下拉/選擇菜單爲與選擇(Django的)
class Product(models.Model):
CONDITION_CHOICES = (
('N', 'New'),
('UN', 'Used - Like New'),
('UV', 'Used - Very Good'),
('UG', 'Used - Good'),
('UA', 'Used - Acceptable'),
)
condition = models.CharField(max_length=3, choices=CONDITION_CHOICES)
我打算創建一個表單出這個模型,這樣的:
class MattressForm(ModelForm):
class Meta:
model = Product
最終結果(在模板/ html中)將是一個下拉/選擇菜單,用戶可以在其中選擇一個選項。
我想不出如何爲這個特定的選項編寫html。我不想使用{{form.as_p}}等全面的標籤,因爲我打算自定義表單中的每個字段。
是否有任何知道如何爲這種類型的模型字段創建下拉菜單/選擇菜單?
是,Django會自動生成一個選擇欄。 – moskrc 2012-08-06 20:30:17
我根據模型創建了一個表單(上面已編輯)。我是否需要特別指定條件作爲選擇字段?我會怎麼做呢?感謝您的幫助 - 我仍然是新手! – goelv 2012-08-06 20:31:06