python-在spastepie-swagger中指定参数
作者:互联网
我正在使用Tastypie作为用于非ORM数据源的Django的API框架.我已经使用了django-tastypie-swagger.它对所有内容都运行良好,但是我还没有弄清楚如何显示obj_get_list的get / post请求的参数.当前有两个默认值,如下所示:
解决方法:
从从Resource继承的类的Meta中指定的过滤中检索参数. django-tastypie-swagger中似乎有一个小错误,因为如果将其指定为元组,则无法识别过滤器.我们需要将过滤指定为列表.例如
class VideoById(Resource):
class Meta:
filtering = {
"filter1": ['exact', ],
"filter2": ['exact', ],
}
上面提到的代码有效.但是以下内容不会:
class VideoById(Resource):
class Meta:
filtering = {
"filter1": ('exact', ),
"filter2": ('exact', ),
}
标签:swagger,tastypie,python,django 来源: https://codeday.me/bug/20191122/2060373.html