无法在烧瓶制作的网页中设置背景图像

时间:2017-01-23 22:36:45

标签: python css3 flask jinja2

我正在尝试使用以下代码将背景图像放在HTML文档中

<body style="background-image: url( {{url_for('static', filename='img/library2.jpg') }} )">

但它不起作用。 我的控制台输出是:

127.0.0.1 - - [23/Jan/2017 23:21:12] "GET /index HTTP/1.1" 200 -
127.0.0.1 - - [23/Jan/2017 23:21:12] "GET /static/styles.css HTTP/1.1" 200 -
127.0.0.1 - - [23/Jan/2017 23:21:15] "GET /static/img/favicon.ico HTTP/1.1" 200 

所以我甚至没有得到img / library2.jpg的请求。 不确定我缺少什么

1 个答案:

答案 0 :(得分:1)

您似乎将style放在一个文件中,但jinja使用不同的文件来呈现页面。

我不知道你在base.htmlindex.html中有什么,但<body>通常base.html,你应该在style中使用<td> <div class="example">Content</div> </td> 文件。