В django-проекте у меня есть следующая строка:
person_lista = Personal.objects.annotate(tjgtid=Sum('personyear__tjgtim'))
Когда класс PersonYear содержал переменную
tjgtim = models.FloatField(default=0)
, это работало нормально.Но теперь я изменил это так, что это функция:
def tjgtim:
return .....
, и теперь она не работает.Это почему?Что мне делать по-другому?
Заранее спасибо, -anders