无法从子模板设置扩展模板的路径

问题描述 投票:0回答:0

我的烧瓶结构(部分,在这里):

SimpleFlask/mysite/
    flask_app.py
    /templates
        cabwill_base3.htm
        /cabwill
            /pagart
                defaultcontentA.htm 

此结构旨在在 /mysite 下包含几个子站点; cabwill就是其中之一。

我的 defaultcontentA.htm 页面应该扩展:{% extends "cabwill_base3.htm" %} ,它在文件系统中位于 2 层之上。

我测试了几个相对路径,但没有成功 :-/ :

"cabwill_base3.htm"
"./../../cabwill_base3.htm"

我用 google 和 stackoverflow 搜索了 Flask 中的路径,但我仍然卡住了。

注意: 当基本模板和子模板在同一个文件夹中时,代码工作正常,但这种简化不适合我的项目。

我该怎么办?

感谢转发

flask jinja2 relative-path extends
© www.soinside.com 2019 - 2024. All rights reserved.