ram*_*sus 4 django django-templates
我想用这个片段中{% if %}的"smart if"自定义标签替换标准模板标签,因为我不想每次都写.此外,"smart if"将很快进入核心模板系统.{% load smart_if %}
我忘记了在哪里看到了一段执行此操作的代码.有谁知道如何更换内置的模板标签?
将它放在你知道会运行的地方:
from django.template import add_to_builtins
add_to_builtins('mysite.myapp.templatetags.smart_if')
Run Code Online (Sandbox Code Playgroud)
...将包含smart_if代码的smart_if.py放在适当的位置.这有效地覆盖整个站点上带有"smart if"的if标签.
| 归档时间: |
|
| 查看次数: |
1254 次 |
| 最近记录: |