添加时间戳到django auto_add_now

时间:2014-04-08 12:00:24

标签: django datetime modal-dialog

我正在保存到我的表中具有字段created_at

的实例
created_at = models.DateTimeField("Date Submitted", auto_now_add=True) #automatically added when request is created

所以发生了什么,这两个日期实际上是相同的,没有区别,当我按created_at对它们进行排序时,我实际上是在顶部添加了第一个,我需要最近的日期。

我在寻找是否可以在两个帖子之间添加2秒的差异?

CODE

new_project_log = Log(
                user_id=request.user.id,
                project=project,
                project_state_id=Project.NEW_REQUEST,
                role=get_current_role(request))
new_project_log.save()

new_project_log.pk = None
new_project_log.project_state_id = project.project_state_id = Project.AWAITING_STANDARDS

new_project_log.save()

让我知道。

1 个答案:

答案 0 :(得分:-2)

您可以在。

之后修改created_at
from datetime import timedelta

instance.created_at += timedelta(seconds=2)