【问题标题】:Python + Jinja2 displaying data from jsonPython + Jinja2 显示来自 json 的数据
【发布时间】:2015-09-18 12:45:15
【问题描述】:

我正在尝试建立一个基本网站来列出播客剧集。有关剧集的数据存储在单个 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

【问题讨论】:

    标签: python json jinja2


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-13
      • 2021-11-28
      • 1970-01-01
      • 1970-01-01
      • 2022-12-23
      • 2023-03-26
      • 2018-05-09
      相关资源
      最近更新 更多