【问题标题】:How to display json details in a webpage using Django? [closed]如何使用 Django 在网页中显示 json 详细信息? [关闭]
【发布时间】:2021-10-30 13:42:02
【问题描述】:

我想在网页上创建一个搜索栏,用于搜索 JSON 文件中的 ID 并将其数据显示在表格中。

我的 JSON 文件如下所示。

[
{
   "course_speed":"325.9\u00b0 / 9.3 kn",
   "current_draught":"5.3 m",
   "navigation_status":"Under way",
   "position_received":"0 min ago ",
   "imo":"9423841 / 246346000",
   "call_sign":"PBPQ",
   "flag":"Netherlands",
   "length_beam":"100 / 16 m"
}
]

谢谢。

【问题讨论】:

  • 嘿赛义德!您只想解析 JSON,存储特定 IMO 的内容,并将其呈现在网页上。我会建议你学习使用 python 解析 JSON 并完成 Django 官方文档中的教程。

标签: python json django


【解决方案1】:

您需要创建一个视图来加载 JSON 文件并将生成的 dict 对象放入模板上下文中,例如 render('your_template.html', {'data': json_dict})。然后在模板中使用data。对于 SO 上的所有步骤,您不会收到完整的答案。您需要取得一些进展,当您遇到困难时,请提出一个新问题。

有关如何在 HTML 模板中使用上下文变量的简单示例,请参阅 Django tutorial, part 3

【讨论】:

    猜你喜欢
    • 2020-12-06
    • 2019-07-05
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    相关资源
    最近更新 更多