Django - 在没有{%load ..%}的情况下,通过自定义标记替换整个网站的内置模板标签
-
08-07-2019 - |
解决方案
不是替换“if”的完整解决方案标签,但您可以自动加载模板标签。
其他提示
将它放在你知道会运行的地方:
from django.template import add_to_builtins
add_to_builtins('mysite.myapp.templatetags.smart_if')
...将包含smart_if代码的smart_if.py放在适当的位置。这有效地覆盖了带有“smart if”的if标签。整个网站。
不隶属于 StackOverflow