Вызов метода в модели из шаблона

Я пытаюсь вызвать метод в модели из шаблона и пришел к выводу, что это невозможно .

Это мой код

{% if request.user.is_authenticated %}
  {% if a_story.is_story_liked(request.user.id) %}
    <a class="story_like" data-id="{{ a_story.id }}" href="#">Like</a>
  {% endif %}
  {% else %}
    <a class="story_like_login" data-id="{{ a_story.id }}" href="#">Like</a>
{% endif %}

Ошибка возникает во второй строке. "is_story_liked" проверяет, понравилась ли пользователю история или нет. Если нет, то я бы написал тот же тег привязки, но с другим классом.

Я немного озадачен этим. Я пытаюсь вывести разные имена классов: если пользователь вошел в систему, если пользователь не вошел в систему и если у пользователя есть " работать с @lines и сжать его обратно. Кто-нибудь знает, почему при открытии заархивированного файла потребляется более чем в 7 раз больше памяти? Есть ли у кого-нибудь альтернативная идея, как я могу распаковать этот сжатый файл в память, не занимая при этом смехотворного объема памяти?

5
задан brian d foy 5 October 2010 в 16:57
поделиться