Feincms, список созданных страниц с определенным шаблоном

Я использую feincms для фреймворка Django, и мне нужно получить список страниц, которые используют определенный шаблон.

-ИЛИ ЖЕ-

Список страниц из определенной иерархии, а именно:

  • главный
  • --1st
  • --2nd
  • --3d
  • --так далее.

Примеры, предложенные в документации, не работают, пожалуйста, помогите.

1 ответ

Разве вы не можете просто отфильтровать template_key?

from feincms.modules.page.models import Page
Page.objects.filter(template_key='homepage')

Для фильтрации по уровню используйте атрибуты django-mptt:

Page.objects.filter(level=1)
Другие вопросы по тегам