flask直接显示网站图片

2020-09-13  本文已影响0人  yangsir001

如果图片放在statics文件夹,好办,但如果在网站的根目录下呢?

下面是解决的代码。

@bplogin.route("/<fname>")

def showimg(fname):

    cdir = os.getcwd()+"\\static\images\\"+fname

    image_data = open(cdir, 'rb').read()

    res = make_response(image_data)

    res.headers['Content-Type'] = 'image/png'

    return res

上一篇下一篇

猜你喜欢

热点阅读