Ответ 1
Если self.pk
- None
, это новая запись.
def save(self):
if self.pk is None:
self.created = datetime.today()
self.modified = datetime.today()
super(ProjectCost, self).save()
Этот раздел обсуждался также здесь
При переопределении конкретного метода save() модели можно ли определить, будет ли это новая запись или обновление?
Если self.pk
- None
, это новая запись.
def save(self):
if self.pk is None:
self.created = datetime.today()
self.modified = datetime.today()
super(ProjectCost, self).save()
Этот раздел обсуждался также здесь