Django:Tastypie:显示后更新记录

时间:2015-05-10 18:44:24

标签: django tastypie

我有一个非常简单的模型:

class challenge(models.Model):
    challenge = models.CharField(max_length=255)
    timestamp = models.DateTimeField('date published',null=True,blank=True)
    code = models.CharField(max_length=255)

该模型通过Tastypie链接。

默认情况下,添加条目时,timestamp字段为空。

我想用用户第一次访问资源的时间更新时间戳字段。

例如,如果管理员添加的数据是:

Challenge: Do something
Timestamp: Null
Code: 123

然后在访问/api/challenge/1/?format=json后输出为:

{"challenge": "Do something", "code": "sasdasd", "id": 2, "resource_uri": "/api/challenge/2/", "timestamp": "2015-05-11T12:18:54"}

这是否可以使用Tastypie以及如何使用?

0 个答案:

没有答案