仅当字段未用作objects.create()参数时,如何将auto_now_add添加到django DateTimeField?

时间:2016-01-19 18:36:31

标签: django

我有DateTimeField:

class MyModel(models.Model):
    ...
    created_at = models.DateTimeField(auto_now_add=True)

我只想在使用admin或类似构造函数创建条目时才使用auto_now_add选项:

instance = MyModel.objects.create(no_created_at_there)

否则我想使用构造函数中使用的值。如何实现?

1 个答案:

答案 0 :(得分:0)

问题是由王尚的问题评论中的建议解决的。 我刚刚将auto_now_add参数替换为default=datetime.now