Présentation de django-admin-watchdog

Comment garder une trace des erreurs Django en toute simplicité.

Le blog Makina-corpus

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.

Inscription à la newsletter

Nous vous avons convaincus