在django模板上有没有办法使用模板标签|dictsort:"key"
对压缩列表进行排序?密钥属于第一个列表(object_list)
views.py
...
def get_context_data(self, *args, **kwargs):
...
context['zipped_list'] = zip(object_list, quantity_list)
return context
some_list.html
{% for obj1, obj2 in zipped_list|dictsort:"ticker" %}
{{ obj1.ticker }}
{{ obj2.quantity }}
...
{% endfor %}
答案 0 :(得分:0)
假设$("#search_input").myAutocomplete({
//....source and minLengt
是一个元组列表,其中包含每个元素中的字典 - 例如
zipped_list
您可以使用符号:
[
({'ticker': 2, 'foo': 'bar'}, {'quantity': 3, 'hello': 'world'}),
({'ticker': 1, 'foo': 'bar'}, {'quantity': 4, 'hello': 'world'}),
]