【发布时间】:2020-12-02 01:10:19
【问题描述】:
我有一个应用程序,其中有很多用户,每个用户都有一个股票监视列表。我知道我可以使用多对多关系来对此进行建模,因为每个用户将拥有多只股票,反之亦然,但它在管理员中变得非常混乱(因为我有一个股票列表,我必须点击每一个来找出哪个它所属的用户)。
class Stocks(models.Model):
user = models.ManyToManyField(User)
name = models.CharField(max_length = 30)
def __str__(self):
return self.name
我想知道是否有任何方法可以设置它,以便当我点击单个用户时,我可以看到他们在观察列表中拥有的所有股票。我最初认为可能有一种方法可以在包含他们所有股票的用户模型中添加一个字段。
【问题讨论】:
标签: python django django-models