【发布时间】:2016-08-16 20:31:10
【问题描述】:
所以我一直在尝试在 Heroku 上运行的 Waitress 服务器上使用 Django 1.9.5/Python 3 进行日志记录,但到目前为止我一直无法做到。这是我添加到生产服务器 Django 设置中的配置:
settings.py
LOGGING = {
"version": 1,
"disable_existing_loggers": False,
"handlers": {
"console": {
"level": "INFO",
"class": "logging.StreamHandler",
"stream": sys.stdout
},
},
"loggers": {
"django": {
"handlers": ["console"],
}
}
}
views.py
logger = logging.getLogger(__name__)
class IndexView(View):
def get(self, request):
logger.info('This is a test INFO error')
return render(request, 'index.html', {})
任何想法为什么这没有将任何内容输出到我的 Heroku Papertrail 中?
【问题讨论】:
标签: python django logging heroku papertrail-app