鉴于 sorl 不是应用程序目录范围,并且模板标签定义位于 virtualenv 目录中
我希望能够使用 {% thumbnail .... %} 而不必先使用 {% load thumbnail %}。它显然无法加载到布局中。
我知道这很重要,但它会很好 %}
鉴于 sorl 不是应用程序目录范围,并且模板标签定义位于 virtualenv 目录中
我希望能够使用 {% thumbnail .... %} 而不必先使用 {% load thumbnail %}。它显然无法加载到布局中。
我知道这很重要,但它会很好 %}
将以下代码复制粘贴到已加载的init .py 中,
from django import template
template.add_to_builtins('sorl.thumbnail.templatetags.thumbnail')
我不认为这是可能的。
“当您加载自定义标签或过滤器库时,标签/过滤器仅对当前模板可用 - 而不是模板继承路径上的任何父模板或子模板。”
所以你必须{% load thumbnail %}
在每个使用thumbnail
标签的模板中声明。