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) 28 mars 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
Makina Corpus publie sa propre librairie d’authentification OpenID Connect pour Django
Django
08/04/2025

Valider les types énumérés Django en base de données
Django
21/01/2025

Utiliser des fonctions PostgreSQL dans des contraintes Django
Django
07/11/2023
