Django-組み込みのtemplatetagを{%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