对 HTML 使用内联样式时的 Jinja2 语法问题

Jinja2 syntax issues when using inline styling for HTML

提问人:Luis Pereira 提问时间:11/15/2023 更新时间:11/15/2023 访问量:24

问:

我正在将一个随机生成的值从我的后端 python 传递到我的 html 模板

card_heights = [random(300, 340) for _ in range(len(games_list))]

return render_template('search_results.html', list=list, platform_to_image=platform_to_image,card_heights=card_heights)

问题是 Jinja2 说它需要一个属性值和一个选择器,并期望一个“{”来使代码工作。 我查看了 Jinja 的文档,老实说看不出我在这个代码中做错了什么。

<div class="card h-100 m-2" style="border-radius: 13px; width: 304.8px; height: {{ card_heights }}px;">
烧瓶 jinja2

评论

0赞 Patrick Yoder 11/15/2023
您能分享相关的 jinja 错误消息吗?

答:

0赞 seyf97 11/15/2023 #1

您正在插入一个列表,而不是单个高度值。 CSS height 属性仅采用单个值。