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)