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

Bottle (python) How to display a picture inside a template

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

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

文本显示正确。

你能给我正确的树状结构、文件位置和在非常基本的模板中显示图片的代码吗?

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')