Свойство Django глобально

Мне нужно сделать расчеты с другими моделями, у меня есть такие свойства

 @property
    def SON_Gesamt_Summe_1(self):
        return self.SON_Sprache_1 + self.SON_Lernen_1 + self.SON_Erziehung_1 + self.SON_Sehen_1 + self.SON_Hören_und_Kommunikation_1 + self.SON_geistige_Entwicklung_1 + self.SON_körperliche_und_motorische_Entwicklung_1
    
    @property
    def SON_Gesamt_Summe_2(self):
        return self.SON_Sprache_2 + self.SON_Lernen_2 + self.SON_Erziehung_2 + self.SON_Sehen_1 + self.SON_Hören_und_Kommunikation_2 + self.SON_geistige_Entwicklung_2 + self.SON_körperliche_und_motorische_Entwicklung_2  
    
    @property
    def SON_Gesamt_Summe_3(self):
        return self.SON_Sprache_3 + self.SON_Lernen_3 + self.SON_Erziehung_3 + self.SON_Sehen_3 + self.SON_Hören_und_Kommunikation_3 + self.SON_geistige_Entwicklung_3 + self.SON_körperliche_und_motorische_Entwicklung_3
    
    @property
    def SON_Gesamt_Summe_4(self):
        return self.SON_Sprache_4 + self.SON_Lernen_4 + self.SON_Erziehung_4 + self.SON_Sehen_4 + self.SON_Hören_und_Kommunikation_4 + self.SON_geistige_Entwicklung_4 + self.SON_körperliche_und_motorische_Entwicklung_4
    
    @property
    def SON_Gesamt_Gesamt(self):
        return self.SON_Gesamt_Summe_1 + self.SON_Gesamt_Summe_2 + self.SON_Gesamt_Summe_3 + self.SON_Gesamt_Summe_4


Gesamt средняя сумма, и эти суммы мне нужно вычислить с другими записями из других моделей. Я не знаю, как использовать свойства вне одной модели, есть ли вообще такой способ?

Вернуться на верх