from __future__ import unicode_literals from django.db import models from wagtail.models import Page from wagtail.fields import RichTextField from wagtail.admin.panels import FieldPanel, MultiFieldPanel from saburly.custom_editor import FULL_EDITOR class AboutPage(Page): intro_title = RichTextField(blank=True, features=FULL_EDITOR) intro_text = RichTextField(blank=True, features=FULL_EDITOR) intro_image = RichTextField(blank=True, features=FULL_EDITOR) section_one_title = RichTextField(blank=True, features=FULL_EDITOR) section_one_text = RichTextField(blank=True, features=FULL_EDITOR) section_one_image = RichTextField(blank=True, features=FULL_EDITOR) content_panels = Page.content_panels + [ MultiFieldPanel([ FieldPanel('intro_title', classname="full"), FieldPanel('intro_text', classname="full"), FieldPanel('intro_image', classname="full"), ], heading="Intro"), MultiFieldPanel([ FieldPanel('section_one_title', classname="full"), FieldPanel('section_one_text', classname="full"), FieldPanel('section_one_image', classname="full"), ], heading="Section One"), ]