djangocms-custom-contentΒΆ
Developer framework for integrating custom content models with django CMS.
djangocms-custom-content provides a fast, flexible way to build custom content types
and integrate them with django CMS. It handles the common integration pieces (versioning,
frontend-editing, relationships) so you can focus on your content models, and their admin handling.
π§ Choose your pathΒΆ
Step-by-step lessons to get you started. Install the package, create your first content model, and build a complete blog system.
Practical, goal-oriented guides for solving specific problems: M2M relations, versioning, admin customization.
Understand the concepts and design patterns behind the framework: the grouper/content architecture and generic M2M relations.
Authoritative API reference auto-generated from source code. Classes, managers, functions, and configuration options.
β¨ Key FeaturesΒΆ
Fast setup β Define models and get instant CMS integration
Multi-language support β Built-in language/versioning per content model
Generic M2M relations β Connect to any Django model without hardcoding FKs
Ready-to-use examples β Contrib modules for common patterns (blog, people, categories)
Clean architecture β Simple grouper/content pattern avoiding boilerplate
Django CMS 5.0+ β Compatible with modern django CMS and Django versions