Динамический шаблон «Включает» с django

Я создаю веб-сайт Django, и моя боковая панель может иметь разные элементы для разных пользователей. Итак, в моем основном шаблоне боковой панели есть div для каждого подключаемого модуля, а конкретный HTML-код для каждого из этих подключаемых модулей включен в их собственный файл шаблона.

пример:

  <div id="plugins">
    <div id="plugin1">
      {% include 'plugin1.html' %}
    </div>
    <div id="plugin2">
      {% include 'plugin2.html' %}  
    </div>
  </div>

Теперь я хочу создать этот список динамически, как можно Я делаю это? Поскольку шаблон анализируется только один раз, я не смог отправить ему '{% include' plugin1.html '}'

User._meta.ordering = ['last_name', 'first_name']

работает, когда он определен где угодно

16
задан Daryl 21 February 2011 в 08:38
поделиться