在使用jinja2时,我可以在Python中指定一个不同的“extends”基模板吗?

2024-09-30 08:35:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我在脚本中使用Jinja作为一个独立的库,这样我就可以编写一个网站的多个版本,一个使用base_a.html,另一个使用base_b.html、base_c.html等等。在

但是,文件中使用的extends关键字需要在每个子remplates中指定基模板名称。在

有没有一种方法可以在Python中指定基模板名,比如

t.render(extends="base_a.html")

例如?在


Tags: 文件方法版本脚本名称模板base网站

热门问题