A set of DjangoCMS plugins for structured contents in CMS pages
Project description
A set of DjangoCMS plugins for structured contents in CMS pages.
The goal is to make rich page contents with less involved HTML than directly using CKeditor. There is a plugin to implement common layout components and each one has its own fields (title, image, content, link, etc..), they will be used in templates to the build component parts.
All plugin have a template field and possible CSS feature classes to select, so you can make multiple component layout variants. You will define these available templates and CSS feature classes from your settings.
Plugins only supply plugin backend parts, there is no shipped frontend part like CSS or Javascript in this package.
Features
Many plugins to implement some common layout components;
Album;
Card;
Container;
Hero;
Slider;
Album can be filled from a ZIP with images;
Included image thumbnailing;
SVG soft support in image fields;
Full test coverage;
Included class for default settings with django-configuration (this is optional);
Dependancies
Python>=3.8;
Django>=3.2;
DjangoCMS >= 3.11.0;
Links
Read the documentation on Read the docs;
Download its PyPi package;
Clone it on its Github repository;
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.