我想知道是否有可能在Django中正确地传输JSON
我尝试使用StreamingHTTPResponse
,但我发送的JSON格式不正确-应为[JSON],发送[JSON][JSON]…[JSON],每个都是单独的数组
我有点理解这个想法——我们不能发送[json…json…json] 因为它在所有迭代中都是不完整的,但最后一次(关闭数组括号很重要)。但也许我错了。请帮助我理解如何正确地传输JSON
根据文档StreamingHTTPResponse大部分用于csv,但没有任何地方说它不能用于JSON。如果是这样的话,如何让它起作用
如果你能帮上忙,我会非常感激的,我现在正在努力解开这个谜团几天
def generator_chunk():
...
yield df.to_json # returns data like [json]
@api_view(['GET'])
def return_data(request):
...
return StreamHttpResponse(generator_chunk) # streams data like [json][json], which is not proper json format
类似问题(没有答案):
目前没有回答
相关问题 更多 >
编程相关推荐