Flask模板

时间:2016-02-29 06:17:19

标签: flask jinja2 pythonanywhere

我是Flask,Pythonanywhere,HTML / CSS初学者。我试图在模板上获得背景图像,但它没有显示出来。

我的网站安排如下:

  

/>主页>使用者名称> mysite>静态>背景

     

/>主页>使用者名称> mysite> template> thet.html

     

/>主页>使用者名称> mysite> mainthing.py

在我的模板上,我尝试了以下代码示例,但这些没有产生结果:

<body background='/home/user/mysite/static/background.png'>

<body background="{{ url_for('/home/user/mysite/static', filename='background.png') }}">

这个问题似乎也发生在我的本地机器上,即使我在Dream Weaver上打开html模板时,它打开也很好。只是不在网络浏览器上。

我在这里尝试了这些建议:jinja2 set background image

url_for给我一个内部服务器错误,而正文背景不显示背景。

1 个答案:

答案 0 :(得分:2)

您可以链接静态文件,例如url_for('static', filename='background.png')Flask doc