Quando seu aplicativo Django gera uma exceção, o Djangoenvia um e-mail para relatar o erro que inclui algumas informações úteis. Isso é ótimo. Mas há uma informação que seria útil na depuração, mas que está faltando nesses emails: locals()
.
Como posso fazer e-mails de erro do Django? locals()
?
Respostas:
3 para resposta № 1Resolveu incluindo "include_html": "True",
ao lado de "class": "django.utils.log.AdminEmailHandler",
no LOGGING
estabelecendo settings.py
. Agora recebo relatórios em HTML por e-mail que contêm todos os locals()
info.
0 para resposta № 2
De acordo com a documentação O Django inclui os locais. Ou eu estou esquecendo de alguma coisa? Além disso, você pode encontrar no documentaion (veja: link acima) como escrever seus próprios relatórios de erros personalizados.