问题描述
我在django有一个项目,我必须按字母顺序显示客户,但公司名称可以大写或小写开头。
现在我在下面的解决方案中,显示名称在一个部分中以小写开头,名称从相同字母开始,而在另一部分中以大写开头。
{% regroup clients by title.0 as clients_list %}
{% for client in clients_list %}
{{ client.grouper }}
{% for item in client.list %}
{% if item.client_link %}
<a href="{{ item.client_link }}">{{ item.title }}</a>
{% else %}
{{ item.title }}
{% endif %}
{% endfor %}
{% endfor %}
如何在一个部分下以大写和小写开头显示姓名?
解决方法
使用称为标题的Django内置模板过滤器 {{item.title | title}} {%else%} {{item.title | title}}