Как вычесть введенную сумму из текущего баланса, чтобы получить доступный баланс в python Django

У меня есть поле доступного баланса и поле текущего баланса в моей модели профиля пользователя в Django. Я хочу вычесть введенную сумму из текущего баланса, чтобы получить доступный баланс, отображаемый на моей веб-странице профиля пользователя

вы можете добавить save() функцию в вашу UserProfile модель

пример:

def save(self, *args, **kwargs):
    self.available_balance = (self.current_balance - self.amount_input)
    return super().save(*args, **kwargs)

Вы можете добавить больше информации, например, код модели, чтобы получить краткий ответ. Надеюсь, это помогло, дайте мне знать.

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