Comparing Wagtail, Django CMS and Mezzanine
summary
Mezzanine gives a plain Django model with a Page base, ships a Bootstrap site and a 685-line Fabric deploy script so a site is live in minutes, and offers optional front‑end inline editing that editors pick up instantly. Wagtail forces assembly but rewards it: StreamField serializes blocks as JSON, has per‑page revision drafts, rich chooser panels, and easier page‑model APIs but painful block migrations. Django CMS uses placeholders and plugins, Django CMS stores live and draft rows together, enables full front‑end editing and app hooks but has fragmented package distributions and trickier upgrades.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:46Data Models
- 3:05Page Types
- 5:20Admin Interface
- 8:35Installation Experience
- 11:09Building Sites
- 15:51Coding Blocks
- 20:41Page Processing
- 23:51Deployment
- 25:48Recap
- 28:13Summary
related talks
22mSpicing up Django: An Introduction to Mezzanine CMS
40mManaging Content with Django
21mWagtail CMS - Making Django More User (and Developer) Friendly
29mWagtail - Yet Another Django CMS
24m✨ Modern editing experience for your Django models with Wagtail 🐦
30m"Wagtail: The Python CMS Taking the World by Storm"
40mEntering the World of CMS with Wagtail with Michael Riley
25mAtomic Wagtail
