如何使用 Django 在网页中显示 json 详细信息? [关闭]
Posted
技术标签:
【中文标题】如何使用 Django 在网页中显示 json 详细信息? [关闭]【英文标题】:How to display json details in a webpage using Django? [closed] 【发布时间】: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 官方文档中的教程。 【参考方案1】:您需要创建一个视图来加载 JSON 文件并将生成的 dict
对象放入模板上下文中,例如 render('your_template.html', 'data': json_dict)
。然后在模板中使用data
。对于 SO 上的所有步骤,您不会收到完整的答案。您需要取得一些进展,当您遇到困难时,请提出一个新问题。
有关如何在 HTML 模板中使用上下文变量的简单示例,请参阅 Django tutorial, part 3。
【讨论】:
以上是关于如何使用 Django 在网页中显示 json 详细信息? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章