هر دو تا فیلد DateTimeField و DateField در مدل های جنگو بسیار برای مدیریت زمان و تاریخ کاربردی هستند.
شما اگه بخواید یه آمار داشته باشید تا بدونید یک نمونه از مدلتون(همون آبجکت) کی و چه زمانی ساخته شده و یا آپدیت شده(دستکاری شده)، نیازی ندارید که این کارو دستی انجام بدید. فقط کافیه تو این فیلد ها آرگومان های
auto_now و auto_now_add رو برابر با True تنظیک کنید. مثال زیر رو ببینید:
class Post(models.Model): description = models.CharField(max_length=255) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True)`
آرگومان auto_now_add، از ()timezone.now فقط وقتی که یک آبجکت ساخته میشود برای تنظیم زمان استفاده میکند و auto_now فقط زمانی که متود ذخیره یک آبجکت فراخوانی میشه وارد عمل میشه و زمان رو برامون آپدیت میکنه.