✨ Modern editing experience for your Django models with Wagtail 🐦
summary
Adds Wagtail CMS to an existing Django project to give models real CMS features: using the register_snippet decorator and mixins, migrations, and URL/middleware changes, the demo wires a Product model into Wagtail, adds previewable mixin live previews, revision history with diffs, draft changes with scheduled publishing, instance locking, and customizable workflows and admin listings. All features are shown working end to end in the example app (including export to spreadsheet), so this is a how-to with concrete code and steps rather than high-level promises.
AI-written summary · about
chapters (12)
- 0:00Wagtail CMS introduction
- 2:09Wagtail CMS features
- 5:22Installing Wagtail in Django
- 8:11Register models as Snippets
- 10:45Editing interface improvements
- 12:30Live preview with Previewable
- 15:00Track changes with Revisions
- 16:27Draft changes & scheduling
- 18:40Prevent concurrent edits
- 20:08Content moderation workflows
- 22:45Customize admin listings
- 24:08Closing remarks
related talks
31mComparing Wagtail, Django CMS and Mezzanine
31mQuickly Build Your Own Personal Website with Python
19mJourney into the Deep World of Web Development
28mAt The Root : Wagtail + Gatsby + GitPod
53mDjango productivity tips and tricks
53mDjango productivity tips and tricks
26mProtoype for Production
01h 06mEffective Django
