使用django模板中的一个元素将对象强制转换为列表

时间:2013-01-24 03:38:50

标签: django django-templates

首先,我知道这是不好的做法,但我只能访问Django项目的模板层,所以这里就是这样。

所以说我有list1和list2都包含故事对象。我还有一个feature_story,它是一个单一的故事对象。在我的模板中,我可以跟随。

{% with list1|add:list2 as my_list %}
# my_list is now all elements from list1 and list2
{% with my_list|add:featured_story as final_list %}
# my_list has not changed
{% endwith %}
{% endwith %}

有没有办法将featured_story强制转换为列表?

同样,我知道我不应该这样做,并且鉴于能力会在视图层中处理这个问题,但我使用Ellington平台并且无法访问相应的代码以便能够添加此。或者,我也无法创建可以促进此操作的自定义标记或过滤器。

0 个答案:

没有答案