我正在尝试构建一个基本网站来列出播客剧集。有关剧集的数据存储在一个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
答案 0 :(得分:0)
我修好了。原来Json文件不能只是一个匿名数组。我必须先将数组包装在一个对象中。正如您将看到的,如果您单击指向json文件的链接。