使用Jinja2,是否可以禁用标签和/或过滤器?

时间:2012-05-10 13:23:51

标签: templates jinja2

我有保存在数据库中的模板(我的客户端会创建它们)。我不希望我的客户能够扩展他们的模板(我知道,我知道,这是非常邪恶的)。我确实希望它们能够包含片段,但不能扩展模板。我如何禁用或删除{% extends %}代码,以及如何删除过滤器,如果我以后也选择这样做?

1 个答案:

答案 0 :(得分:2)

如果模板保存在数据库中,则必须能够在保存之前过滤扩展。