Così, quando si gioca con lo sviluppo posso solo impostare settings.DEBUG
per True
e se un errore occures posso vederlo ben formattato, con la traccia buona stack e informazioni di richiesta.
Ma su un tipo di sito di produzione preferirei usare DEBUG=False
e mostrare ai visitatori qualche pagina di errore standard 500 con informazioni che sto lavorando per correggere questo bug in questo momento;)
Allo stesso tempo, vorrei avere un modo per registrare tutto quelle informazioni (impila traccia e richiedi informazioni) a un file sul mio server - quindi posso semplicemente inviarlo alla mia console e guardare gli errori scorrere, inviarmi via email il registro ogni ora o qualcosa del genere.
Quali soluzioni di registrazione consiglieresti per un sito django, che soddisferebbe quei semplici requisiti? Ho l'applicazione in esecuzione come fcgi
server e sto usando apache web server come frontend (anche se sto pensando di andare su lighttpd).