Django:tastypi:显示记录后更新记录
我有一个非常简单的模型:Django:tastypi:显示记录后更新记录,django,tastypie,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链接 默认情况下,添加条目时时间戳字段为空 我
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"}
这是否可能使用Tastype以及如何使用?什么时候是
11/11/11 22:22
?这是用户访问资源的时间吗?你能给我们看一下你的API代码吗?好的,我正在从头开始输入,输出是:{“challenger”:“Do something”,“code”:“sasdasd”,“id”:2,“resource_uri”:“/API/challenge/2/”,“timestamp”:“2015-05-11T12:18:54”}现在的API代码只是:class challengerSource(ModelResource):class Meta:queryset=challenge.objects.all()资源名称='challenge'