我正在编写一个运行Flask webserver的Python应用程序。 Web服务器将模板页面返回给用户。从我的html文件中获取一个示例行:<div class="column" style= {{ column.color }}>
以及相应的颜色变量:"background: lightgreen"
由于某些原因我不知道,Jinja2将该行的html呈现为:<div class="column" style="background:" lightgreen="">
而不是预期的: <div class="column" style="background:lightgreen">
这很重要的原因是因为它呈现的是不正确的css,所以背景没有像我想要的那样设置为浅绿色。为什么会发生这种情况?解决方案是什么?
答案 0 :(得分:0)
您在样式属性中错过了引号:
<div class="column" style="{{ column.color }}">