Introduction de l’atelier
Les formulaires sont l’outils d’interaction principale avec l’audience de votre application web. Django gère une grande partie de la pénibilité qui accompagne la gestion des formulaires. Toutefois, personnaliser le rendu de ce formulaire n’est pas toujours une opération aisée et ergonomique.
C’est pour faciliter la gestion des formulaires que la bibliothèque django-crispy-forms a été conçue. Cette bibliothèque vous permet non seulement d’adapter vos formulaire à votre framework CSS préféré (Bootstrap, Bulma ou Tailwind), mais elle permet également de personnaliser la mise en page du formulaire en profondeur.
Cet atelier en ligne vous montre comment utiliser la classe FormHelper, ainsi que les différentes classes de layout mise à disposibilité par les template packs, pour gérer de manière fine la mise ne page du formulaire.
Vidéo de l’atelier
Vidéo simplifiée (usage du CDN de Bootstrap)
Session live de discussions et questions sur le WePynaire
Quelques compléments d’information
Rediffusion du WePynaire sur wepack et les outils de développement frontend
Le python-webpack-boilerplate étant utilisé dans notre atelier, voici la rediffusion du WePynaire du 16 janvier 2023.