Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » как задать дефолтное значение поля модели? [RSS Feed]

#1 Июль 23, 2020 20:21:27

gtlhbkkj
Зарегистрирован: 2019-09-20
Сообщения: 173
Репутация: +  2  -
Профиль   Отправить e-mail  

как задать дефолтное значение поля модели?

у меня есть вот такая модель

 class n01_kss_anfrage(models.Model):
    inquiry_nr  = models.IntegerField("Inquiry Nr", default=0, blank=True, null=True)
    ip_address = models.CharField("IP Address", max_length=30, blank=True, null=True)
    timestamp  = models.DateTimeField("DateTime", auto_now_add = True, auto_now = False)
    preseparationn = models.IntegerField("preseparation", default=0, null=True)

как сделать чтобы при добавлении записи первое поле
 inquiry_nr
автоматически бы получало конкатенацию символьного значения сегодняшней даты +primary key, то есть примерно такое значение “2020-07-23-125”?
Спасибо

Отредактировано gtlhbkkj (Июль 23, 2020 20:22:34)

Офлайн

#2 Июль 24, 2020 00:38:40

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8006
Репутация: +  558  -
Профиль   Отправить e-mail  

как задать дефолтное значение поля модели?

У модели есть метод save



Офлайн

#3 Июль 24, 2020 19:30:20

gtlhbkkj
Зарегистрирован: 2019-09-20
Сообщения: 173
Репутация: +  2  -
Профиль   Отправить e-mail  

как задать дефолтное значение поля модели?

FishHook
У модели есть метод save
благодарю за профессиональный намек

Офлайн

  • Начало
  • » Django
  • » как задать дефолтное значение поля модели?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version