Image d'en-tête:
Une bergeronnette grise (en anglais white wagtail), par Jac. Janssen, CC-BY 2.0
Au début je voulais juste refaire la page d’accueil du site. Un projet simple et rapide : une page principale, une autre pour les mentions légales et éventuellement une petite bio, le tout géré avec Pélican, un générateur de site statique.
Et puis pour le boulot j'ai découvert Wagtail, un moteur de CMS pour Django et je l'ai trouvé cool[1], du coup me suis dit que j'allais l'utiliser pour migrer aussi le blog, parce que j'en avais un peu marre de Wordpress, pour lequel au fil des mises à jour certaines extensions avaient cessé de fonctionner correctement (notamment celle gérant les notes de bas de page, ou celle permettant d’intégrer des extraits de code). Ça a pris plus de temps que prévu (j'y suis depuis fin août 😅), mais c'est enfin prêt !
Côté front-end, après avoir comparé plusieurs frameworks CSS, je me suis arrêté sur Bulma, qui est à la fois minimaliste, élégant et purement CSS, me permettant de limiter le JS utilisé au strict minimum.
Wagtail est donc un moteur de CMS assez générique, qui fournit les briques de base pour faire un site avec édition du contenu, mais c'est beaucoup, beaucoup moins clefs en main que Wordpress. Je ne suis cependant pas parti sur une page blanche, puisque j'ai utilisé une application déjà faite comme base : wagtail_blog, qui a déjà non seulement des modèles de page de blog, de catégorie, etc., mais aussi un script permettant d'importer les billets depuis un Wordpress existant. Yay ! Sauf que j'avais un certain nombre de complications :
Image d'en-tête:
Une bergeronnette grise (en anglais white wagtail), par Jac. Janssen, CC-BY 2.0
Je ne suis apparemment pas le seul, puisqu'il est utilisé, excusez du peu, par Google, Mozilla, Amnesty et la NASA. Entre autres.
↩Notamment sur un certain billet-fleuve...
↩
0 comments have been posted.