Home page can now host richt content
This commit is contained in:
parent
9b4bb6c9f1
commit
38733808ed
7 changed files with 191 additions and 5 deletions
16
home/blocks.py
Normal file
16
home/blocks.py
Normal file
|
@ -0,0 +1,16 @@
|
|||
from wagtail.blocks import RichTextBlock, BlockQuoteBlock
|
||||
from wagtail.embeds.blocks import EmbedBlock
|
||||
|
||||
from base.blocks import StreamBlock, HeadingBlock, ImageBlock
|
||||
from wagtailcodeblock.blocks import CodeBlock
|
||||
|
||||
class HomeContentBlock(StreamBlock):
|
||||
heading_block = HeadingBlock()
|
||||
paragraph = RichTextBlock(blank=True)
|
||||
code = CodeBlock(label='Code snippet')
|
||||
blockquote = BlockQuoteBlock()
|
||||
image_block = ImageBlock()
|
||||
embed_block = EmbedBlock(
|
||||
help_text="Insert a URL to embed. For example, https://www.youtube.com/watch?v=SGJFWirQ3ks",
|
||||
icon="media",
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue