def save(self, *args, **kwargs): """ Переопределение метода: приведение поля fio к виду 'Слово Слово...' """ self.fio = fio_clean(self.fio) # Вызов метода-предка super(Doctor, self).save(*args, **kwargs)
def save(self, *args, **kwargs): """ Переопределение метода: 1. в случае статуса Отменён заполнение поля hstatus_seq уникальным значением; 2. приведение поля fio к виду 'Слово Слово...'. """ # в случае статуса Отменён заполнение поля hstatus_seq уникальным # значением if self.status == self.ADMISSION_STATUS[2][0]: self.hstatus_seq = get_nextval_from_sequence(AdmissionHStatusSeq) # приведение поля fio к виду 'Слово Слово...' self.fio = fio_clean(self.fio) # Вызов метода-предка super(Admission, self).save(*args, **kwargs)