我正在尝试从a.jpg
的{{1}}文件夹中找到图像文件abc
我正在使用/var/www/Project/ABC/static/assets/images/abc
功能来达到url_for
我的a.jpg
文件位于b.py
如何在此处使用/var/www/Project/ABC/ccc/b.py
功能?
我尝试使用url_for
但这不会获得imageFile = url_for('static', filename='assets/images/abc'+ a.jpg')
文件
有人可以帮忙吗?
答案 0 :(得分:1)
由于缺少路径分隔符,因此无法获得a.jpg
。
imageFile = url_for('static', filename='assets/images/abc' + 'a.jpg')
以上陈述的右侧将为
imageFile = url_for('static', filename='assets/images/abca.jpg')
导入path module并使用它来连接文件名路径。
from os import path
imageFile = url_for('static', filename=path.join('assets', 'images', 'abc', 'a.jpg'))