Lorsque vient le temps de construire un site web, nous sommes souvent confrontés aux même défis.
Django-cms offre une collection d'outil qui permet de construire rapidement des sites web de qualités.
Je propose de faire un survol des mécanismes qui sont en place pour éviter de se répéter (DRY). Nous aborderons les plugins, les app hooks et les menus personalisés.
Une des grandes qualités de django-cms est sa facilité d'intégration avec une application django existante. Nous verrons comment intégrer ce cms à un projet déjà en branle.
Je pourrai montrer plusieurs exemples de plugins qui m'ont été utiles.
On pourra aussi démontrer le "Front-end editing". (edition à même le contenu)
En terminant, on pourra voir des exemples concret de sites utilisant ce CMS.
Site web de django-cms
https://www.django-cms.org/
Pour offrir une bonne expérience, l'utilisation de cookies est nécessaire. Certains sont essentiels au bon fonctionnement du site, tandis que d'autres nous aident à mieux répondre à vos intérêts.