我在 Django 应用程序中有以下模型(简化):
class Company(BaseModel):
user = models.OneToOneField(User)
title = models.CharField(max_length=128)
class Event(BaseModel):
company= models.ForeignKey(Company)
description = models.TextField(verbose_name="Description", blank=True,null=True,max_length=200,default="")
在我的一种观点中,我想计算登录用户“拥有”的公司的事件对象。访问公司对象我使用类似 request.user.company
如何计算与单个公司相关的所有 Event 对象?
编辑:
我想我问错了问题。我想要做什么:我选择单个事件对象:
event = Event.objects.get(uuid=event_uuid)
现在我想获得事件的数量,但在单个公司内,而不是全球 ID。