Django модели - автоотчетное поле - PullRequest
0 голосов
/ 29 апреля 2020

Добро пожаловать! У меня есть вопрос, и я не могу найти ответ. Я сделал модель, состоящую из 3 полей: часы до обслуживания, текущие часы и оставшиеся часы. Возможно ли использовать django admin, чтобы это поле оставшихся часов было автоматически подсчитано? (вычитание часов на техническое обслуживание и текущие часы, набранные пользователем). Это поле rm в django admin должно быть автоматически заполнено путем вычитания часов на обслуживание и оставшиеся часы.

С уважением и благодарностью за помощь

models.py

from django.db import models

# Create your models here.

    class Aircraft (models.Model):
        id = models.AutoField(primary_key=True)
        registration = models.CharField(max_length=7)
        #hours to maintenance
        hours_to_maintenance = models.IntegerField(help_text = "test", null = True)
        #current hours
        ch = models.IntegerField(help_text = "test", null = True)
        #hours remaining
        #rm = models.TimeField(auto_now = False)
        added_by = models.ForeignKey('auth.User', on_delete = models.CASCADE,)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...