У шаблона Django нет оператора IN в Google Appengine? - PullRequest
0 голосов
/ 24 марта 2011

Я использую {% if user in users%} в шаблоне, но получаю эту ошибку:

TemplateSyntaxError: оператор if неправильно отформатированный

У шаблона Django нет оператора IN в Google Appengine? Есть ли способ достичь, как это?

Ответы [ 2 ]

3 голосов
/ 24 марта 2011

Оператор in определенно присутствует в шаблонах Django 1.2, но, вероятно, он недоступен в гораздо менее мощных шаблонах 0.96, который используется по умолчанию в текущей версии AppEngine SDK.Переключиться на 1.2 довольно просто.Инструкция находится в Документах AppEngine .

0 голосов
/ 24 марта 2011

Вы установили Django на appengine? Версия SDK движка приложения довольно старая. Убедитесь, что у вас установлен Django 1.2 или более поздней версии или установлен тег smart if [1] для более низких версий.

1: http://djangosnippets.org/snippets/1350/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...