← Tous les projets Projet suivantMulti-Tenant E-Book Reading Platform→
WebFork / extension
Cash Matters — Wagtail CMS features
Profils d'auteurs, recherche sur tout le site et bibliothèque de ressources pour un site Django/Wagtail
- Rôle
- Contributeur freelance
- Client / produit
- Cash Matters
- Années
- 2025
- Statut
- En ligne
Vue d'ensemble
Développement de fonctionnalités en freelance sur le CMS Django/Wagtail de cashmatters.org, une base de code existante maintenue par un autre développeur. En quelques jours en décembre 2025, Hamza a livré un modèle Author avec des pages de profil, une surcouche de recherche sur tout le site, la bibliothèque de ressources téléchargeables de la page Support, la page About et le filtrage des actualités par catégorie.
Ouvrir le site ↗Code client privé
Points forts
- Remplacement des auteurs d'articles en texte brut par un modèle Author, des pages de profil et une gestion dans le tableau de bord, avec une migration de données.
- Surcouche de recherche sur tout le site (JS par délégation d'événements) dans tous les templates principaux ; en ligne sur le site.
- Bibliothèque de ressources de la page Support (logos, bannières, fiches d'information, cartes postales, vidéos intégrées) et la page About.
- Filtrage des actualités par catégorie, et optimisation des requêtes de la page auteur avec select_related/only() pour éliminer les timeouts.
Technologies
Plateformes
Web
PythonDjango 4.2Wagtail 5.2Django templatesJavaScriptPostgreSQLnginxGunicorn