使用Django REST Swagger的Int数组的Body Params

时间:2016-07-15 04:18:01

标签: python django rest swagger

我已使用pip配置 <html> <head> <title> The Mountains </title> <link rel="stylesheet" type="text/css" href="./main.css"> <link rel="icon" href="./ski_icon.png"> <script src="jquery-3.0.0.min.js" type="text/javascript"></script> <script> $( document ).ready(function() { $("#container").css("height", 800); }); </script> </head> <body> <?php include 'topandside.php';?> <div id="text-container"> <iframe src="./index.php" width=700; height=620;></iframe> </div> </div> </div> <?php include 'footer.php';?> </div> </body> </html> 以使用我的Swagger框架项目。我在DjangoRESTdjangorestframework==3.3.3

我正在使用django-rest-swagger==0.3.7文档来测试我的API,但是一个特定的端点(它需要一个整数数组作为其中的参数)会不断抛出错误。错误是Django==1.9.6

目前这是我在Swagger TypeError: list indices must be integers or slices, not str端点中的内容:

views.py

我已经使用PUT和我的iOS应用,甚至是def put(self, request, pk): """ --- parameters: - name: packages_id description: An array of packages id that need to be shifted required: True many: array[int] paramType: body """ 进行了测试,但它们都运行良好。我想知道Postman我需要覆盖Django TestCase个文档以解决setting/yaml的错误。

如果需要更多信息,请与我们联系。

0 个答案:

没有答案