我想将嵌套的jinja宏导入休息文件并调用它。
所以我们有main.rst文件导入collection_of_macros.jinja,而collection_of_jinja_macros.jinja里面是导入jinja宏的导入列表。
main.rest file has:
{% import 'path/collection_of_jinja_macros.jinja' as macros%}
{{macros.macro1() }}
then the collection_of_jinja_macros.jinja has
{% include 'path/macro1.jinja' %}
{% include 'path/macro2.jinja' %}
我尝试使用include,import和toctree语法来引入宏,但我永远找不到成功。
其余文件永远无法解析宏查找。