【发布时间】:2019-10-22 09:06:19
【问题描述】:
我刚开始研究基于 python 的 Django。我正在按照这个示例创建一个 API。
https://dzone.com/articles/create-a-simple-api-using-django-rest-framework-in
我没有使用 POSTMAN,而是使用我的网络浏览器来显示结果,但我遇到了错误。不允许使用方法“GET”。 我查看了不同的答案并得出结论,我需要添加一个“GET”方法 我尝试改变
@api_view(["POST"]) 从 'POST' 到 'GET'
但随后它会引发错误“预期值:第 1 行第 1 列(字符 0)”。
如何在此视图中添加 GET。
@api_view(["POST"])
def IdealWeight(heightdata):
try:
height=json.loads(heightdata.body)
weight=str(height*10)
return JsonResponse("Ideal weight should be:"+weight+" kg",safe=False)
except ValueError as e:
return Response(e.args[0],status.HTTP_400_BAD_REQUEST)
我需要 POSTMAN 来查看输出吗? 谢谢
【问题讨论】:
标签: python django python-3.x api