我有这样一个区域列表:
areas = ['Anaheim', 'Westminster', 'Brea'...]
我想用HTML将它们显示为:
<option value="Anaheim(Orange)">Anaheim</option>
<option value="Westminster(Orange)">Westminster</option>
<option value="Brea(Orange)">Brea</option>
所以我试试这个:
{%for area in areas%}
{% with area|add:"(Orange)" as area_county%}
<option value="{{area_county}}">{{area}}</option>
{% endwith %}
{%endfor%}
但结果是:
<option value="">Anaheim</option>
<option value="">Westminster</option>
<option value="">Brea</option>
我哪里做错了?你知道吗
谢谢你!你知道吗
如果您只尝试将文本放在模板变量旁边,例如:
我不知道你为什么要尝试,但对我来说是一样的。你知道吗
您可以使用
extends
而不是with
:相关问题 更多 >
编程相关推荐