Как я могу выбрать метод свойства модели django в sqlalchemy

У меня есть две модели с именами student и payment. Взаимосвязь заключается в том, что у студента есть много платежей. Их коды имеют вид

Class Student(Model):
    id: IntegerField()
    name: CharField()

    payment = relation('Payment')
    
    @property
    get_total_payment(self):
        //calculate total payment


Class Payment(Model):
    id: IntegerField()
    amount: IntegerField()
    student_id: ForeignKey()

Теперь я написал такой запрос.

select = [
    Student.id,
    Student.name,
    Markshit.number,
    Markshit.subject_name,
]
query = sa_session.query(*select).join(Markshit).all()

Я хочу добавить Student.get_total_payment в запрос, но получаю ошибку. Как я могу решить эту проблему?

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