我有模型,其中包含其他字段price
動態計算的屬性。我想在模型管理頁面中顯示此屬性。所以我創建定製的ModelForm:如何從模型屬性填充django管理員表單?
class ShipmentForm(forms.ModelForm):
price = forms.IntegerField()
class Meta:
model = models.Shipment
fields = [
'title',
'price',
]
但是我不能讓在形式price
值。
下面是如何改變形式的管理面板:
class ShipmentAdmin(admin.ModelAdmin):
form = ShipmentForm
這是值得更新這個問題的標題,以反映它是關於Django管理員,而不是面向公衆的形式。 – nimasmi