@maksam07

Django-mptt. Как отрисовать детей от определенного ИД элемента?

Добрый вечер. В примерах указано:
views.py
def show_genres(request):
    return render(request, "genres.html", {'genres': Genre.objects.all()})


genres.html
{% load mptt_tags %}
<ul>
    {% recursetree genres %}
        <li>
            {{ node.name }}
            {% if not node.is_leaf_node %}
                <ul class="children">
                    {{ children }}
                </ul>
            {% endif %}
        </li>
    {% endrecursetree %}
</ul>


Но я хочу не все элементы модели брать, а отрисовывать от какого-то ИД"а. Например, ИД 46 на уровне 5, под ним еще куча детей, у которых еще куча детей. Как мне правильно переписать код? Извините, если банальность, но в доке как-то не нашел..
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы