如何扩展Django的静态模板标签

时间:2021-03-09 18:15:40

标签: django django-templates

Django 的内置 {% static %} 标记会自动添加到我的 s3 静态资产的路径。但是,在检索文件之前,我需要使用更多信息更改路径。是否可以扩展内置的“静态”模板标记来执行此操作?

我知道我可以创建自己的模板标签并简单地替换静态标签,但是我正在使用大型代码库,这样做会非常耗时。

1 个答案:

答案 0 :(得分:0)

您可以创建您的 custom template tag,您可以阅读 django's static tag 的源代码并对其进行扩展或创建您自己的。