Headless Wagtail CMS: Serializing RichText Stream Blocks
Published November 29, 2023
LearnWagtail.comTutorial:
https://learnwagtail.com/tutorials/streamfield-deep-dive-2-exploring-common-streamfields/
Wagtail for Beginners Course: https://learnwagtail.com/wagtail-for-beginners/
StreamFields are not complicated. If you're familiar with Django Models at all, this will be super simple to understand. If you've never used a Django Model thats OK because, luckily, Python, Django and Wagtail are all very verbose (literal naming conventions) so you can pick up on what's going on without knowing Django.
We'll dive into most of the simple StreamFields and explore some of the options they have to offer. We'll also look at ChooserBlock inheritance for the PageChooserBlock, ImageChooserBlock and DocumentChooserBlock.
Wagtail StreamField Source Code: https://github.com/wagtail/wagtail/blob/master/wagtail/core/blocks/field_block.py
For more free tutorials: https://learnwagtail.com/tutorials/
Don't forget to subscribe to this channel and follow me on Twitter at https://twitter.com/kalobtaulien
Used in this video: Wagtail 2.5.1, Python 3.7, Django 2.2.2
#Wagtail #Django #Python
Note: We understand that names change, people change, and bodies change. We respect each individual's journey and privacy. If you have any concerns about a video or need us to remove content, please don't hesitate to contact us. We will handle your request with care and promptly address any issues.
Published April 1, 2026
Published November 19, 2025
Published November 19, 2025
Published November 19, 2025
Published November 19, 2025
Published November 19, 2025