将static / template filepath设置为flask中的sibbling / parent文件夹

时间:2017-11-27 12:43:57

标签: python flask

考虑以下布局:

using (var stream = content)
{
    ...
    stream.Seek(0, SeekOrigin.Begin); // <-- The missing statement
    ...
}

我注意到当我在app.py中创建一个烧瓶应用程序时:

/
static/
    static_path_file.html
server/
    app.py

我无法按上述方式选择静态路径。 Flask仍然“期望”将静态文件作为app = Flask(__name__, static_folder="../static") 的子集,并忽略前面的“../”。我如何配置烧瓶从sibbling文件夹中提供?

我也尝试过设置烧瓶app的根文件夹的建议:

server/

但是这(甚至将root和amp设置为父文件夹)似乎不起作用。

1 个答案:

答案 0 :(得分:0)

您只应将static_folder设置为静态文件夹的绝对路径。

app = Flask(__name__, static_folder=os.path.abspath("../static")