Django:如何从模板中的QueryDict获取数组?

jul*_*jul 6 arrays django templates

我的request.session中有以下QueryDict对象.

<QueryDict: {u'category': [u'44', u'46'], u'cityID': [u'null'], u'countryCode': [u''], u'mapCenterLng': [u'2.291300800000009'], u'mapZoom': [u'12'], u'mapCenterLat': [u'47.10983460000001'], u'price_range': [u''], u'textbox': [u'']}>
Run Code Online (Sandbox Code Playgroud)

在模板中尝试使用以下方法获取类别数组:

{{request.session.lastrequest.category}}
Run Code Online (Sandbox Code Playgroud)

但这只给了我数组的最后一个值.我怎样才能得到整个阵列?

谢谢

七月

Ign*_*ams 19

你不能.您需要调用.getlist('category'),但不能使用模板中的参数调用方法.