如何计算方法返回Tru的ForeignKey集

2024-03-28 23:12:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为承包商创建一个评级。页面上的表格包括姓名、他完成的工程量、计算的评级(工程评级总和/工程量)。我需要进行查询以获取数据。我有模型:

class CustomUser(AbstractUser):
    # some fields in here

class Offer(models.Model):
    owner = ForeignKey(CustomUser)
    raiting = models.PositiveIntegerField() # 1-10

    def func(self):
        # returns boolean

Offer还有一个func,它返回布尔值。正如我所说的,我需要计算每个用户在func中返回True的报价,一个在func中返回True的raiting的总和,然后呈现所有报价。我认为它应该看起来像json,因为我们无法访问模板中查询的某些功能,但仍然不知道如何设计它们


Tags: truemodels页面工程class表格报价func