2. Страницы

Это модуль статичных страниц.

2.1. Вывода страницы

Имя шаблона
pages/index.html
{{ page.title }}
{{ page.text|safe }}

2.2. Поля модели страницы

title:Заголовок
text:Текст
edit_date:Дата редактирования
published_date:Дата публикации
published:Опубликовать или снять с публикации
template:Шаблон
slug:url

2.3. Template tags

2.3.1. get_block_page

Вернет словарь с блоками страницы

{% load pages_tags %}
{% get_block_page page as blockpage %}

<h2>{{ blockpage.about.title }}</h2>
<h3>{{ blockpage.about.sub_title }}</h3>
<p>{{ blockpage.about.description|safe }}</p>

about - имя блока

page - объект страницы

2.3.2. get_list_block_page

Вывод списка блоков страниц

{% load pages_tags %}
{% get_list_block_page page as blockpage %}
{% for block in blockpage %}
     <div>
         <h2>{{ blockpage.about.title }}</h2>
         <h3>{{ blockpage.about.sub_title }}</h3>
         <p>{{ blockpage.about.description|safe }}</p>
     </div>
{% endfor %}

about - имя блока

page - объект страницы