Как автоматически обрабатывать дату создания и обновления модели Django? - PullRequest
1 голос
/ 29 сентября 2019

Я пытаюсь иметь неизменное поле (creation_at) и иметь возможность обновить его (updated_at), не изменяя оригинальное поле made_at. Это проект Django, если это имеет значение

1 Ответ

2 голосов
/ 29 сентября 2019

Используйте auto_now и auto_now_add (см. документация ).

class Book(models.Model):
    ...
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...