【发布时间】:2014-09-10 14:53:47
【问题描述】:
我有一个 Django 应用程序,我正在编写一个使用 Tastypie 的 API。我创建了一个调用代码的端点:
class CollectionModelResource(ModelResource):
"""API to retireve ObjInCollection for a specific collection
"""
class Meta:
allowed_methods = ['get', 'put']
authentication = ApiKeyAuthentication()
authorization = Authorization()
queryset = ObjInCollection.objects.filter(collection__collection='mycollection1')
resource_name = 'objects'
这可以很好地返回所有带有collection='mycollection1' 的数据库记录。但是,我想通过请求的查询字符串传递这个 mycollection1 值。但我似乎无法在这个 Meta 类中找到暴露的请求对象。
有没有办法从 Tastypie 的 ModelResource 中的 Meta 类中获取 request 对象???
【问题讨论】: