在静态文件夹中显示图像 Web2py

Display image in static folder Web2py

大家好,正如标题中提到的,在我的 html 页面上显示我的图片有困难

这是我的代码:

在我的控制器中(default.py

import os
def serve_file():
    filename = request.args(0)
    path = os.path.join(request.folder, 'private', 'file_subfolder',filename)
    return response.stream(path)

在我看来(我的文件在/static/images

<img src="{{=URL('static', 'images', args=image.jpg)}}" />

最后,我找到了问题的解决方案

{{=A(IMG(_src=URL('static/images', 'image.jpg'), _alt="comment"),_href=URL('default', 'index'))}}

您也可以尝试使用:

<img src="{{=URL('static', 'images')}}/image.jpg">