我有继承自基本模板的 jinja 模板。只是简单的扩展。
例如,在 setting.html 中:
{% extends "templates/base.html" %}
但这会绊倒聚合物的硫化剂,它不了解继承。那么,有没有办法先“压平”我的setting.html,即将base.html 拉入setting.html,而不评估变量?
我查看了jinja 的模板 api,但不清楚什么 api 可能会这样做?唯一看起来很接近的可能是 compile_templates()?但是从文档中也不清楚这到底在做什么。
compile_templates(target, extensions=None, filter_func=None, zip='deflated', log_function=None, ignore_errors=True, py_compile=False)