An addon for Django CMS > 4 which offers a set of generic and bootstrap 5 plugins with use of pure JS, easy to adapt.
It was inspired from djangocms-frontend but with much simpler and cleaner code and handling e.g. entangled form mess.
- All plugin data stored as JSON, no need for migrations if plugin changes
- Easy reuse of plugins in templates with plugintag
- Provides a Slider plugin which uses glide.js
- Works perfectly with djangocms-content-transferto transfer Page Structures between systems, e.g. between dev and productive instances.
- pip install git+https://github.com/InQuant/djangocms-plus.git
- npm install
    "dependencies": {
        "@glidejs/glide": "^3.4",
        "bootstrap": "^5",
        "bootstrap-icons": "",
        "select2": "^4.1",
    },- add cmsplustoINSTALLED_APPS
- optional add CMSPLUS section to your project settings.py and adapt icon locations.
    CMSPLUS = {
        'ICONS_BOOTSTRAP': {
            'meta': 'node_modules/bootstrap-icons/font/bootstrap-icons.json',
            'css': 'node_modules/bootstrap-icons/font/bootstrap-icons.css',
        }
    }