Django error reporting gestisce le eccezioni non rilevate inviando un'e-mail e (facoltativamente) mostra all'utente una bella pagina di errore 500.Attivazione manuale del rapporto errori email Django
Questo funziona molto bene, ma in alcuni casi vorrei consentire agli utenti di continuare la loro attività senza interruzioni, ma ho ancora Django inviarmi il rapporto di errore e-mail sull'eccezione.
Quindi in pratica: posso inviare manualmente un messaggio di errore anche se rilevo l'eccezione?
Ovviamente, vorrei evitare di generare manualmente l'e-mail di segnalazione degli errori.
Più dolce! E sebbene nessuna risposta abbia prodotto esattamente il rapporto di errore che viene generato automaticamente, questo approccio ha fornito la maggior parte delle informazioni. È simile alla pagina di errore Django mostra con 'DEBUG = True' – frnhr
Ricevo un errore nella riga n. 9. Dice:" L'oggetto 'Eccezione' non ha attributo 'messaggio' –
aggiunto una modifica per farlo funzionare per python 3 – maxbellec