Makina Blog
Présentation de django-admin-watchdog
Comment garder une trace des erreurs Django en toute simplicité.
Présentation
La traçabilité des erreurs dans une application est toujours un enjeu majeur. django-admin-watchdog
permet d'enregistrer ces erreurs et de les rendre accessibles aux utilisateurs directement depuis l'interface d'administration de Django.
L'application est disponible sur github et pypi.
Une fois le module installé, il suffit de configurer la variable LOGGING comme précisé dans la documentation du projet.
La technique
Un handler
personnalisé est créé dans l'application. Celui-ci permet de gérer les erreurs reçues. Dans ce cas, le "handler" se contentera de créer une instance du modèle `LogEntry`, modèle qui sera ensuite mis à disposition avec le système d'administration de Django.
N'hésitez pas à consulter nos Réalisations Django.
Formations associées
Formations Django
Formation Django initiation
Nantes Du 11 au 13 mars 2025
Voir la Formation Django initiationFormations Django
Formation Django intégration
À distance (FOAD) 22 janvier 2025
Voir la Formation Django intégrationFormations Django
Formation Django REST Framework
À distance (FOAD) Du 9 au 13 juin 2025
Voir la Formation Django REST FrameworkActualités en lien
Utiliser des fonctions PostgreSQL dans des contraintes Django
Django
07/11/2023
Cet article vous présente comment utiliser les fonctions et les check constraints
PostgreSQL en tant que contrainte sur vos modèles Django.
Comment migrer vers une version récente de Django ?
Django
06/11/2023
Que ce soit pour avoir les dernières fonctionnalités ou les correctifs de sécurité, rester sur une version récente de Django est important pour la pérennité de son projet.
Le projet Agrégateur : fusionner des bases de données Geotrek
Logiciel libre
08/06/2023
Le partage et la diffusion des données font partie des problématiques historiques au cœur du projet Geotrek.