Почему фильтр gae django unordered_list не работает в этом примере? - PullRequest
0 голосов
/ 14 ноября 2011

Я просто хотел бы отобразить неупорядоченный список из списка Python.В моем приложении на Python есть следующее:

var = ['States', ['Kansas', ['Lawrence', 'Topeka'], 'Illinois']]

В моем шаблоне я размещаю этот код:

{{ var|unordered_list }}

В результате выдается сообщение об ошибке:

return _helper(value, 1)
File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\defaultfilters.py", line 384, in _helper
'\n'.join([_helper(v, tabs+1) for v in value[1]]), indent, indent)
File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\defaultfilters.py", line 384, in _helper
'\n'.join([_helper(v, tabs+1) for v in value[1]]), indent, indent)
File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\defaultfilters.py", line 382, in _helper
if value[1]:
IndexError: string index out of range

Что я делаю не так?Не нарушен ли фильтр unordered_list в Google App Engine?

Я использую Google App Engine 1.6.0, Python 2.5 и среду веб-приложения (django 0.96).

...