我做的时候Django改变了pub_date .save()

时间:2013-05-06 10:39:35

标签: python django pubdate

我有一个模型问题,其中IntegerField名为flags,日期时间字段名为pub_date。 pub_date设置为auto_now = True 我有一个改变标志字段的视图。当我更改标志并对问题对象执行.save()时,其发布日期将更改为现在。
我不想只在创建pub_date时才设置它,而不是在我更改记录中的某些数据时。我怎样才能做到这一点?
如果您需要查看我的代码,请告诉我,因为我认为您不需要这里。

2 个答案:

答案 0 :(得分:3)

您应该设置auto_now_add = True

答案 1 :(得分:2)

您可以删除auto_now = True并在视图中手动设置字段。