Django Аннотирование с помощью метода модели

Я пытаюсь сделать аннотацию в этой модели, но учитывая get_is_secure в результат.

class ScoringStudyLog(TimeStampedModel):
    scoring_status = models.CharField('Estudio', max_length=255,
    choices=_STATUS_CHOICES, default='pending')

class Meta: # pylint: disable=too-few-public-methods
    """ Sets human readable name """
    verbose_name = "Registro de estudio"
    verbose_name_plural = "Histórico de estudios"

def get_is_secure(self):
    return self.scoring_status == "approved"

Как я могу сделать такой запрос?

indicators["studies_by_status"] = ScoringStudyLog.objects.filter(
    **studies_filters
).values('is_secure').annotate(times=Count('is_secure'))
Вернуться на верх