Python + Jinja2显示来自json的数据

时间:2015-09-18 12:45:15

标签: python json jinja2

我正在尝试构建一个基本网站来列出播客剧集。有关剧集的数据存储在一个json文件中(目前还没有很多剧集)。

我正在使用Python和Jinja2来构建网站。但是,当我尝试渲染页面时,我正在遇到一个不是特别有用的错误消息,将解码的json作为参数传递。

http://pod.luketimoth.me/site/index.py这将显示错误:dictionary update sequence element #0 has length 7; 2 is required我认为没有特别有帮助。什么是字典更新序列?为什么元素#0 需要的大小为2?当然它可以是我定义的任何尺寸吗?

json文件存储在此处:http://pod.luketimoth.me/site/data/episodes.json

1 个答案:

答案 0 :(得分:0)

我修好了。原来Json文件不能只是一个匿名数组。我必须先将数组包装在一个对象中。正如您将看到的,如果您单击指向json文件的链接。