如何进行不区分大小写的字符串比较?
在我的情况下,当topic.title等于page.slug时,我需要添加一个类 menu_active 。但是,现在
所以我的病情失败了
nav_bar.html
{% for topic in landing_pages %}
<li role="presentation">
<a class="{% if topic.title == page.slug %}menu_active{% endif %}" href="/{{topic.slug}}/">{{topic.title}}</a>
</li>
{% endfor %}
答案 0 :(得分:4)
将字符串传递给内部模板标签lower / upper,然后进行比较。
<a class="{% if topic.title|lower == page.slug|lower %}menu_active{% endif %}