gpt4 book ai didi

python - Flask-Admin (python) - 覆盖模板时遇到问题

转载 作者:太空狗 更新时间:2023-10-30 02:21:17 26 4
gpt4 key购买 nike

我正在尝试使用 Flask-Admin 作为我的网络服务的管理界面。

我可以正常使用,但主题与我网站其余部分使用的主题不匹配。文档 here建议它就像覆盖主模板一样简单,但是当我这样做时,我最终会遇到循环引用错误。

我还通过将模板从安装目录复制到我的应用程序结构来尝试单独的模板,但我无法弄清楚它们使用的路径。它就像默认安装目录一样,即使我的 Flask 应用程序本地有同名模板。来自文档:“您可以通过在主模板目录中创建具有相同名称和相对路径的模板来覆盖 Flask 应用程序中使用的任何模板。”......但我无法做到这一点。它是否仍然期望模板前面有 admin/?

有人举个例子吗?我基本上需要覆盖使用的 Bootstrap 主题,但其他一些自定义可能会很好。我是 Flask 和 Python 的新手,所以这可能很简单......

最佳答案

您仍然需要将模板放在templatesadmin 子文件夹中:

yourapp/
app.py
templates/
master.html # <-- This will not override admin/master
admin/
master.html # <-- This one, however, will :-)

关于python - Flask-Admin (python) - 覆盖模板时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17157719/

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