Unleash the ponies! Using FeinCMS to add content tools that users love to any Django model
summary
Shows how to bolt FeinCMS onto any Django model by inheriting the FeinCMS base, declaring content lumps in named regions like main and sidebar, and letting each content type become its own DB table (migrations create dozens–hundreds of tables). Demonstrates a meetup app and production sites (MCA, IWC), a tiny wrapper to centralize type/region registration, a layout-module that controls subsequent item rendering, and reports fewer support calls. Uses Tango Admin Tools for friendlier admin.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:28Understanding fine CMS
- 1:58Complex web content challenges
- 5:51Page structure and content lumps
- 7:18Live demo of CMS features
- 10:30Database model breakdown
- 11:43Implementing fine CMS
- 13:49Building a meetup application
- 17:05Model configuration and migrations
- 20:02Future of web design and layout
- 23:13Conclusion and wrap-up
- 24:12Q&A session
related talks
22mSpicing up Django: An Introduction to Mezzanine CMS
29mPushing The Pony's Boundaries - Django Admin Customization
38mdjango-cms: Friends don't let friends use Drupal.
21mWagtail CMS - Making Django More User (and Developer) Friendly
40mManaging Content with Django
31mComparing Wagtail, Django CMS and Mezzanine
28mSaved you a click (or three): Supercharging the Django admin with actions and views
18mBuilding theatlantic.com homepage’s WYSIWYG admin with...
