我在 jinja2 中使用模板继承,因为我的网站中有一个顶部栏,我需要将其包含在所有页面中。问题是,每当任何页面出现错误时,回溯总是指向带有 {% extends %}
标记的行,而我无法找到错误的来源。
有没有办法找出哪一行导致了错误(除了我自己阅读整个代码之外)或者有其他方法可以比 {% extends %}
进行模板继承?
最佳答案
虽然 iframe 更习惯于从不同网站导入网页,但这可能是一个好主意。您还可以使用 jinja 标记 {% include %}
,然后使用 session 来缓存数据,而不是在每个页面中重新加载数据。
关于python - Jinja2 扩展模板时出现错误回溯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33751881/