auto_now
auto_now無論是你添加還是修改對象,時間爲你添加或者修改的時間,一般用作更新時間。
auto_now_add
auto_now_add爲添加時的時間,更新對象時不會有變動,一般用作創建時間。
具體案例:
class BaseModel(models.Model):
'''模型抽象類型'''
create_time = models.DateTimeField(auto_now_add=True, verbose_name='創建時間')
update_time = models.DateTimeField(auto_now=True, verbose_name='更新時間')
is_delete = models.BooleanField(default=False, verbose_name="刪除標記")