Bottle(python)如何在模板中显示图片

时间:2015-02-21 18:28:18

标签: python image templates bottle

我需要一个非常简单的例子来理解pdf教程中的理论。

我尝试了不同的方法,但我总是得到一个符号,意思是缺少图片文件。

正确显示文字。

你能给我一个正确的树枝,文件位置和在一个非常基本的模板中显示图片的代码吗?

1 个答案:

答案 0 :(得分:2)

def show_pic():
    picture_name = 'my_picture.png'
    return template('template', picture=picture_name)

在模板中:

<img src="path/to/picture/{{picture}}">

请勿忘记允许您的应用从您的照片目录中提供静态文件:

@route('/path/to/picture/<picture>')
def serve_pictures(picture):
    return static_file(picture, root='path/to/picture')