Результаты поиска в стоге сена: как использовать разные шаблоны для разных моделей в page.object_list?

http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=MEMORY-LEAK;hb=HEAD говорит:

                          Memory leaks - really?
                          ----------------------

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

Самая большая утечка в том, что глобальная конфигурация кэшируется для следующего использования. Если вы не хотите эту функцию, просто вызовите snd_config_update_free_global () после всех вызовов snd _ * _ open * (). Эта функция освободит кеш.

blockquote>

11
задан Community 23 May 2013 в 12:24
поделиться

1 ответ

Хорошо, сразу же после того, как я спросил об этом, я углубился в Документы Haystack и нашел именно то, что мне нужно:

{% ifequal result.model_name 'apple' %}
  Apple: {{ result.object.titlefield_for_apple }}
{% else %}
  Orange: {{ result.object.otherfield_for_orange }}
{% endifequal %}

Что вполне логично, потому что, конечно Стог сена должен передать типы обратно с результатами. Фактически он передает несколько версий информации о типе для удобства использования в шаблоне:

  • имя_модели - имя модели.
  • модель - класс модели.
  • verbose_name - более красивая версия имени класса модели для отображения .
18
ответ дан 3 December 2019 в 06:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: