проверка наличия элемента в списке в шаблоне gae - PullRequest
0 голосов
/ 23 января 2012

У меня есть класс:

class Article(db.Model):
     visitedBy = db.ListProperty(int)

context = {
    "article": Article(),
    "id": 3
}

В шаблоне я пытаюсь сделать это:

{% if id in article.visitedBy %}
     <p>Eureka</p>
{% endif %}

Но я получил ошибку:

TemplateSyntaxError: 'if' statement improperly formatted

Мой вопрос: как я могу проверить в шаблоне, есть ли какой-то элемент в списке?

1 Ответ

0 голосов
/ 24 января 2012

Проблема была в более старой версии django.Используя этот учебник

http://code.google.com/intl/pl/appengine/docs/python/gettingstartedpython27/

Я меняю версию на более новую, и теперь она работает очень хорошо.

Олни проблема заключалась в том, что у меня нет библиотеки jinja2.Его можно установить по этой ссылке:

http://jinja.pocoo.org/docs/intro/

...