gpt4 book ai didi

templates - 为正在运行的应用程序外部的目录调用 render_template 方法

转载 作者:行者123 更新时间:2023-12-02 19:18:28 27 4
gpt4 key购买 nike

我正在尝试将flask中的render_template方法调用到当前运行目录之外的模板

return render_template('../show_data.html',data=data)

您会注意到我尝试使用“..”返回目录结构,但这不起作用,因为我收到错误:

jinja2.exceptions.TemplateNotFound

最佳答案

默认情况下,Flask 应用程序会查找与应用程序文件位于同一目录中的 templates 文件夹。但如果你想改变它:

app = Flask(__name__, template_folder='folder/to/template')

或者您可以使用蓝图拥有单独的模板文件夹

main = Blueprint(__name__, 'main', template_folder='folder/to/template')

因此,您遇到的问题是这样的。或者您可以在这里查看 jinja loader

关于templates - 为正在运行的应用程序外部的目录调用 render_template 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41574815/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com