我的一个Django模型中有一个时间戳字段(让我们说评论)。我一直在使用Django-tastypie
用于REST API。现在,当POST
请求提交到/api/v1/comments/
时,会创建一个新的评论对象,但如何在此评论中填充timestamp
字段。我希望这个时间戳是服务器收到POST请求时的时间戳。
那么,如何拦截此POST请求并将此时间戳字段放入?
答案 0 :(得分:1)
Django具有auto_now
和auto_now_add
功能,可用于自动填写DateTime字段的时间。如:
created_at = models.DateTimeField(auto_now_add=True)
https://docs.djangoproject.com/en/1.8/ref/models/fields/#datefield