コード例 #1
0
ファイル: models.py プロジェクト: noknod/code
    def save(self, *args, **kwargs):
        """ 
        Переопределение метода: приведение поля fio к виду 'Слово Слово...'
        """
        self.fio = fio_clean(self.fio)

        # Вызов метода-предка
        super(Doctor, self).save(*args, **kwargs)
コード例 #2
0
ファイル: models.py プロジェクト: noknod/code
    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)