PyConFR 2024 : On a créé notre SaaS avec Wagtail
Posté le Sun 03 November 2024 dans communauté
PyConFR 2024
Lors de la PyConFR 2024 qui se tenait à Strasbourg de 31 octobre au 3 novembre 2024, nous avons fait une présentation : "Retour d'expérience : on a créé notre SaaS avec le CMS Wagtail".
Les objectifs de cette présentation étaient de: 1. présenter le CMS Wagtail et comment nous nous sommes appropriés l'utilisation de ses fonctionnalités natives (Streamfields, Live preview, etc.) 1. montré comment nous avons créé de nouvelles fonctionnalités afin de créer un produit sur mesure (gestion des traductions, controlleurs Stimulus, feature Draftail, etc.) 1. donner quelques conseils sur l'utilisation du CMS
Les slides de la présentation sont disponibles ici : PyconFR 2024 : On a créé notre SaaS avec Wagtail
Nous avons aussi retenu
- Une application versionnée automatiquement
- Utilisation du package
python-semantic-version
- Se base sur les noms des commits (convention de nommage Angular) afin de créer des sous-versions automatiquement
- Billet de blog
- Utilisation du package
- Mettre à jour le schéma d'une vaste base de données sans downtime et sans stress
- L'équipe du Pass Culture a présenté sa manière de faire du "zero-downtime deployment"
- Gestion des migrations avec Flask + SQLAlchemy
- Système de branches de migration (Alembic) pre/post
- Tempête de boulettes géantes
- Un retour d'expérience de la communauté sur les "boulettes", ces erreurs que l'ont fait en production et qui peuvent avoir de grandes conséquences
- Un classement de celles-ci par typologie et les solutions à mettre en place pour ne pas les reproduire ou les éviter