gpt4 book ai didi

jinja2 - 如何包含jinja2目录中的所有文件?

转载 作者:行者123 更新时间:2023-12-03 13:37:55 27 4
gpt4 key购买 nike

普通的jinja2 include看起来像{% include 'directory/filename.html' %},但我正在尝试做类似'{%include'dropins/*。html'%'的事情,其中​​显然顺序是按字母顺序排列的。

这可能吗?如何?

最佳答案

您可以传递文件名列表,然后遍历它们:

{% for file_name in file_list %}
{% include file_name %}
{% endfor %}

当然,在file_list中,您应该已经建立了文件名列表
file_list = ['dropins/file1.html', 'dropins/file2.html']

在Python中,我将编写一些函数,该函数可以发现该目录中的所有文件,然后将其文件名保存到列表中……或者,如果您知道列表,则像上面那样对它们进行硬编码

关于jinja2 - 如何包含jinja2目录中的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18426944/

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