Tas*_*waz 3 python django django-templates
我有两个变量var1和var2.我想做这个,
{% blocktrans %}
value of my var is: {% firstof var1 var2 %}
{% endblocktrans%}
Run Code Online (Sandbox Code Playgroud)
它给出了'blocktrans'不允许其他块标记的错误.因为我们不允许在blocktrans中使用任何其他标签,这种问题的解决方案是什么?
从django 1.9开始,您可以使用firstof将结果分配给上下文.
{% firstof var1 var2 as myvar %}
{% blocktrans %}
value of my var is: {{ myvar }}
{% endblocktrans%}
Run Code Online (Sandbox Code Playgroud)
请参阅django-docs并发布跟踪器以供参考.
| 归档时间: |
|
| 查看次数: |
993 次 |
| 最近记录: |