[英]json2html: how to display an image URL as an image
实际上,我对此有 2 个问题。 我有一个这样的 json
[
{
"id": 601,
"imdb_id": "tt0068646",
"imdb_rating": "9.2",
"language": "English, Italian, Latin",
"poster": "https://m.media-amazon.com/images/M/MV5BM2MyNjYxNmUtYTAwNi00MTYxLWJmNWYtYzZlODY3ZTk3OTFlXkEyXkFqcGdeQXVyNzkwMjQ5NzM@._V1_SX300.jpg",
"title": "The Godfather",
"year": 1972
},
{
"id": 603,
"imdb_id": "tt0071562",
"imdb_rating": "9.0",
"language": "English, Italian, Spanish, Latin, Sicilian",
"poster": "https://m.media-amazon.com/images/M/MV5BMWMwMGQzZTItY2JlNC00OWZiLWIyMDctNDk2ZDQ2YjRjMWQ0XkEyXkFqcGdeQXVyNzkwMjQ5NzM@._V1_SX300.jpg",
"title": "The Godfather Part II",
"year": 1974
},
{
"id": 622,
"imdb_id": "tt0108052",
"imdb_rating": "9.0",
"language": "English, Hebrew, German, Polish, Latin",
"poster": "https://m.media-amazon.com/images/M/MV5BNDE4OTMxMTctNmRhYy00NWE2LTg3YzItYTk3M2UwOTU5Njg4XkEyXkFqcGdeQXVyNjU0OTQ0OTY@._V1_SX300.jpg",
"title": "Schindler's List",
"year": 1993
}
]
做一个 json2html 之后像这样返回
movies_data = get_recommended_movies().json
for movie_data in movies_data:
imdb_id = movie_data["imdb_id"]
movie_data["imdb_id"] = "https://www.imdb.com/title/" + imdb_id
#movies_data = json.dumps(get_recommended_movies().json)
html_data = json2html.convert(json=movies_data)
return html_data
该网页使用表格呈现。 我的问题是如何将海报 url 渲染为表格中的图像。 如何在表格中显示为可点击的URL
该库不可能,不能支持 html 模板,只能将 json 转换为 html 表
您可以尝试添加一些 javascript,但我的建议是使用其他库,最新版本太旧(2019 年 7 月 3 日)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.