2
我閱讀所有StackOverflow答案,關於該主題的所有博客文章,並嘗試了兩次,但我仍然無法讓我的Django應用程序的日誌消息出現在heroku日誌中(Django自己的消息確實出現)。Django + heroku:django日誌出現,應用程序日誌不
任何人都可以粘貼一個完整的日誌配置,在heroku中工作?
# views.py
import logging
logger = logging.getLogger(__name__)
def a_view(request):
# ...
logger.exception('error finding file')
# ...
有:
# settings.py
LOGGING = {
"version": 1,
"disable_existing_loggers": False,
'formatters': {
'simple': {
'format': '%(levelname)s [%(name)s:%(lineno)s] %(message)s'
},
},
'handlers': {
'console': {
'level': 'INFO',
'class': 'logging.StreamHandler',
'formatter': 'simple',
"stream": sys.stdout
},
},
"loggers": {
"root": {
"handlers": ["console"],
},
# last try :(
"myapp": {
"handlers": ["console"],
},
"django": {
"handlers": ["console"],
}
}
}