【发布时间】:2015-01-20 00:37:21
【问题描述】:
我正在使用烧瓶,我的存储库中有大约 6 个 Web 应用程序,因此我试图将所有相互使用的 .css 和 .js 文件提取到库目录中,因此我的目录结构如下所示:
lib/
static/
css/
my-css.css
js/
images/
my-image.jpg
webapps/
webapp_1/
src/
webapp_1/
main.py
templates/
base.html
main.html
other.html
webapp_2/
same as webapp_1 more or less
.
.
.
etc
所以我需要从 base.html 以某种形式引用静态目录,如下所示:
<link rel='stylesheet' href='../../../../../lib/static/css/my-css.css'>
<link rel="stylesheet" href="../../../../../lib/static/images/my-image.jpg">
这在我有一个纯 HTML 文件时有效,但在我通过 Flask 将其用作模板时无效。有什么我需要更改的或者我可以使用这些文件的方式吗?
【问题讨论】: