com_list = sorted(chain(git_all, alb_all, ban_all, gaa_all, pro_all, shi_all, cat_all), key=attrgetter('title'))
return render(request, 'comb_list.html', {'combined_list':com_list})
<ul>
{% for i in combined_list %}
<li><a href="{{i|truncatechars:1|cut:"..."}}">{{i|truncatechars:1|cut:"..."}}</li>
{%endfor%}
</ul>
但问题是我的变量com\u list是一个从各种模型派生的unicode(孟加拉语)单词列表。和truncatechars:1
对它们不起作用。我手动尝试了它们,它们只与u''
标记一起工作。我要上一张单子的第一个字母的单子。你知道吗
只需在python脚本中执行截断:
这将产生一个字符列表(没有
...
,您仍然在剪切它),并将其传递给render
。这也将简化您的html(您可以只使用{{i}}
相关问题 更多 >
编程相关推荐