如何在文档中找不到像www.www.ww/api/user=XXX&comment=XXX&friend=XXX
样式查询(多个参数)中的参数。 (也许没读好)
答案 0 :(得分:1)
我从未使用过tasypi,但您可以从HttpRequest
对象(通常在视图中)访问django中的get参数,如此 -
if 'user' in request.GET:
user = request.GET['user']
看看django docs on request and response objects。您甚至可能会发现查看writing views上的文档很方便。基本视图(与基于类的视图相关)使用HttpRequest作为函数的参数。所以
def my_view(request):
if 'user' in request.GET:
user = request.GET['user']
if 'comment' in request.GET:
comment = request.GET['comment']
修改
对Tastypi docs的一瞥表明您应该使用资源上的class Meta
进行设置。像 -
class MyResource(ModelResource):
class Meta:
filtering = {
"user": ('exact',),
"friend": ('exact',),
"comment": ('exact',)
}
我相信如果有任何用途,你也可以通过bundle.request.GET
获取GET参数。