I\'m trying to set up a logger that will log to the console (I want this because I\'m using Heroku with Papertrails (Heroku\'s logging addon) and stuff written to the consol
I am writing this for easy understanding dummies like me.
In settings.py
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'class': 'logging.StreamHandler',
},
},
'loggers': {
'app_api': {
'handlers': ['console'],
'level': 'INFO',
},
},
}
Somewhere in your application views
import logging
logger = logging.getLogger('app_api') #from LOGGING.loggers in settings.py
try:
one = 1/0
except Exception as e:
logger.error(e)