邮递员的Django邮件请求

2024-10-06 11:21:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前在Django遇到了POST请求。我尝试从外部应用程序(如智能手机或邮递员(而不是表单))向rest框架发送POST请求。让请求正常工作。在

很多问题我都没能解决。我试着用请求.正文但总是得到空洞的回应。我用的是印刷品(响应.正文)将输出打印到控制台,而只获取b''。在

class anyClass(APIView):

    def post(self, request):
        print(request.body)
        return Response({"id": 'anyClass',
                     "data": '1234',
                     })

如何从请求中获取数据?在

我的邮寄请求与邮递员一起发送: http://127.0.0.1:8000/test/v2/Api/anyClass?qrcode=100023&date=2018-11-27&time=08:00:00&value_1=17


Tags: django框架rest应用程序表单邮递员requestdef
1条回答
网友
1楼 · 发布于 2024-10-06 11:21:28

您可以在request.data中获得响应:

class anyClass(APIView):

    def post(self, request):
        print(request.data)
        return Response({"id": 'anyClass',
                     "data": '1234',
               })

有关详细信息,请参阅documentation。在

更新

我认为你对邮递员的使用是错误的。请参阅有关如何使用它的屏幕截图:

Postman Usage

相关问题 更多 >