gpt4 book ai didi

python - 在 View 中获取 JSON 请求(使用 Django)

转载 作者:太空狗 更新时间:2023-10-30 02:13:36 24 4
gpt4 key购买 nike

我正在尝试设置一个 View 以接收来自 API 的 JSON 通知。我正在尝试弄清楚如何获取 JSON 数据,目前我以此为起点来查看请求是否被正确接收:

def api_response(request):
print request
return HttpResponse('')

我知道 JSON 对象在那里,因为在 print 请求 中它显示:

META:{'CONTENT_LENGTH': '178',
[Fri Sep 09 16:42:27 2011] [error] 'CONTENT_TYPE': 'application/json',

但是,POST 和 GET QueryDicts 都是空的。我将如何设置一个 View 来接收 JSON 对象以便我可以处理它?谢谢。

最佳答案

我是这样做的:

def api_response(request):
try:
data=json.loads(request.raw_post_data)
label=data['label']
url=data['url']
print label, url
except:
print 'nope'
return HttpResponse('')

关于python - 在 View 中获取 JSON 请求(使用 Django),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7368669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com