/ / Erreur de journal de messagerie Django sur Elastic Beanstalk - django, amazon-web-services, amazon-ec2, beanstalk-élastique, amazon-ses

Erreur de journal de messagerie Django sur Elastic Beanstalk - django, amazon-web-services, amazon-ec2, élastique-beanstalk, amazon-ses

Depuis que je migre mon application django sur une beanstalk élastique, je ne reçois plus d’email de journal d’erreurs en raison d’une erreur 500.

J'utilise amazon Simple Email Service pour envoyer un courrier électronique.

Que dois-je définir pour recevoir ce type de courrier électronique?

Réponses:

0 pour la réponse № 1

J'ai eu ces erreurs parce que je n'ai pas été défini le LOGGING variables dans mon setings.py fichier.

LOGGING = {
"version": 1,
"disable_existing_loggers": False,
"filters": {
"require_debug_false": {
"()": "django.utils.log.RequireDebugFalse"
}
},
"handlers": {
"mail_admins": {
"level": "ERROR",
"filters": ["require_debug_false"],
"class": "django.utils.log.AdminEmailHandler"
},
"null": {
"level": "DEBUG",
"class": "logging.NullHandler",
},
},
"loggers": {
"django.request": {  # send email on error 500
"handlers": ["mail_admins"],
"level": "ERROR",
"propagate": True,
},
"django.security.DisallowedHost": {  # exception for disallow host
"handlers": ["null"],
"propagate": False,
},
}
}

Merci les gars pour vos commentaires.