我有一个名为job的模型,我想将datetime属性(started_time)设置为MySQL now()
值。我怎么能在Django中做到这一点?
我不想使用模型auto_now
或auto_now_add
方法,因为我有其他共享相同数据库的应用程序而我不想处理时区,因此我想将其委托给MySQL
答案 0 :(得分:2)
请勿使用auto_now
/ auto_add_now
,否则会出现问题。相反,这样做:
started_time = models.DateTimeField(default=datetime.utcnow)
- 假设您正在使用UTC中的时间戳。
答案 1 :(得分:0)
使用MySQL触发器。