Django模板

3
{% for x in featured %}
<li class="panel">
    <h3>
        {% if x.title|length > 12 %}
        {{x.title|slice:":12"}}...
        {% else %}
        {{x.title}}
        {% endif %}
    </h3>
    <h4>
        {% if x.details|length > 30 %}
        {{x.details|slice:":30"}}...
        {% else %}
        {{x.details}}
        {% endif %}
    </h4>

    <p class="btnlinks">
        <i>noch <span>{{x.free_lots}}</span> lose</i>
        <a href="{{base_url}}ProductDetails/?lotid={{x.lotteryid.0}}" class="btn">zuR verlosung</a>
        <a href="{{base_url}}ProductDetails/?lotid={{x.lotteryid.0}}" class="mainlinkto"><img src="{{ STATIC_PREFIX }}images/base/arrowyellow.png" /></a>
    </p>
    <p class="slids"><img src="data:image/gif;base64,{{x.picture}}" ></p>  
</li>
{% endfor %}

我希望翻译"zuR verlosung,noch,lose"。如果我在模板中使用trans或block trans,会出现错误提示。

Invalid block tag: 'blocktrans', expected 'empty' oder 'endfor'

提前感谢您。

1个回答

8

来自文档:

要让您的模板访问这些标签,请将{% load i18n %}放在模板顶部附近。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接