我已经设置了一个带有POST请求的简单视图。我需要为此View
生成文档。
@api_view(['POST'])
@permission_classes((AdminPermission,))
def searchMe(request, index, format=None):
serializer = SearchSerializer(data=request.data)
if serializer.is_valid():
es = searchclient()
try:
res = es.search(index=index, body=serializer.data['query'], scroll=serializer.data['scroll'])
return Response(res, status=status.HTTP_200_OK)
except Exception as e:
return Response(str(e), status=status.HTTP_500_INTERNAL_SERVER_ERROR)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
我想测试一下是否正常,但是单击交互按钮后,我看到的只是空白页。我在body字段中接受json请求。
我可以使用request.post方法查询API,它可以工作。为什么在试用或 interact 中不能使用?