![](/img/trans.png)
[英]Django - ModelForm with fields derived from ForeignKey attributes
[英]Django modelform integrate the fields for the attributes of a foreignkey
我有這個模型來擴展用戶對象。
class Treasurer(models.Model):
user = models.OneToOneField(User, primary_key=True)
startofterm=models.DateTimeField('Date Started')
endofterm=models.DateTimeField(null=True)
isGeneral=models.BooleanField('Is it general?')
phone=models.CharField(max_length=15,null=True)
section=models.ForeignKey(Section)
def __unicode__(self):
return self.user.get_full_name()
我想創建一個modelform,它允許修改用戶對象的某些屬性(名稱,姓氏但不是郵件)。
我看到haw與管理員一起做但不是如何用modelForms做到這一點。
歡迎任何輸入。
先感謝您。
查看內聯表單集是否回答了您的問題
您應該創建一個這樣的模型表單:
class TreasurerForm(forms.ModelForm):
class Meta:
model = Treasurer
fields = ['name', 'surname']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.