20 lines
No EOL
500 B
Python
20 lines
No EOL
500 B
Python
from wagtail.models import Page
|
|
from wagtail.fields import StreamField
|
|
from wagtail.admin.panels import FieldPanel
|
|
|
|
from portfolio.blocks import PortfolioStreamBlock
|
|
|
|
|
|
class PortfolioPage(Page):
|
|
parent_page_types = ["home.HomePage"]
|
|
|
|
body = StreamField(
|
|
PortfolioStreamBlock(),
|
|
blank=True,
|
|
use_json_field=True,
|
|
help_text="Use this section to list your projects and skills.",
|
|
)
|
|
|
|
content_panels = Page.content_panels + [
|
|
FieldPanel("body"),
|
|
] |