【问题标题】:How to extend the Django's static template tag如何扩展 Django 的静态模板标签
【发布时间】:2021-03-09 18:15:40
【问题描述】:

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

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

【问题讨论】:

  • 你能透露扩展它的原因吗?有关“更改路径”的任何详细信息。但是是的,你可以用你自己的标签替换它,这完全没问题。

标签: django django-templates


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2018-05-23
    • 2011-04-16
    • 1970-01-01
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-03
    • 2016-05-18
    相关资源
    最近更新 更多