簡體   English   中英

Django modelform集成了外鍵屬性的字段

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM