升级到Django 1.3.1后,Json格式发生了变化吗?

2024-06-28 11:24:05 发布

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

我将一个应用程序升级到django1.3.1,json输出从大括号变成了方括号。在

在此之前:

{
  {
    "code": "KENNEDYS08",
    "duration": 23,
    "preview_frame": 1,
  }
}

之后:

^{pr2}$

返回json的代码:

output = json.dumps(data, ensure_ascii=False, indent=2)

有没有一个选项可以替换方括号{}的方括号[]?在


Tags: 代码json应用程序outputdatacode大括号preview
1条回答
网友
1楼 · 发布于 2024-06-28 11:24:05

在Json中使用{}与在python中使用字典是一样的!这意味着在字典中你总是需要一个键/值!所以第一个是不正确的!如果在Django的前一个版本中是这样的话,那就是为什么对[]版本进行更改,这确实是正确的,应该遵循它!在

相关问题 更多 >