如何在sqlite模型中访问外键字段?

时间:2020-07-26 21:53:59

标签: sql django sqlite

我正在使用Django的拍卖网络应用程序。我正在设计数据库,并希望在我的Listing()模型中引用User()模型的username属性。

class User(AbstractUser):
    pass

class Listing(models.Model):
    ## some fields
    owner = models.ManyToManyField(settings.AUTH_USER_MODEL, related_name="listing")
    def __str__(self):
        return f"Owner: @{self.owner.username}"

User类,在AbstractUser中,有一个用户名字段,我检查过。但是以某种方式我遇到了这个错误: 'ManyRelatedManager' object has no attribute 'username'

0 个答案:

没有答案