当用户模型用作外键时,以模型形式显示用户的名字和姓氏

时间:2018-08-11 14:22:38

标签: python django modelform

在Django中,我有一个使用User模型作为外键的模型:

class Message(models.Model):
    authors = models.ManyToManyField(User)
    ...

我使用ModelForm创建一个表单:

class MessageForm(ModelForm):
    class Meta:
        model = Message
        fields = ['authors']

但是,创建此表单后,它将在页面上显示select,其中列出了使用用户名的用户。我想显示他们的名字和姓氏(或者,如果更容易,请显示他们的名字)。我该如何实现?

0 个答案:

没有答案