正如标题所示,我想知道如果和如何我可以覆盖Tastypie的get和post方法。
例如,每次用户通过API端点发送json文件时,我都不希望将任何内容存储在模型中,而只返回一条小消息。
我该怎么做?
感谢。
答案 0 :(得分:2)
此示例直接来自Tastypie Cookbook:
from tastypie.utils import now
class MyResource(ModelResource):
class Meta:
queryset = MyObject.objects.all()
def get_object_list(self, request):
return super(MyResource, self).get_object_list(request).filter(start_date__gte=now)
类似的方法也可以用于POST等。希望它有所帮助:)