如何设置django登录到控制台
我知道有一个非常类似的问题。那一个已经六岁了,那一个的答案对我没有帮助。我只想知道如何配置django,以便它可以登录到控制台 这是我的设置:如何设置django登录到控制台,django,logging,Django,Logging,我知道有一个非常类似的问题。那一个已经六岁了,那一个的答案对我没有帮助。我只想知道如何配置django,以便它可以登录到控制台 这是我的设置: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console': { 'class': 'logging.StreamHandler', }, }, 'l
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'class': 'logging.StreamHandler',
},
},
'loggers': {
'django': {
'handlers': ['console'],
'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'),
},
},
}
在我看来,我有:
class Home(TemplateView):
template_name = "inicio/magic_py.html"
def get_context_data(self, **kwargs):
logger = logging.getLogger("django")
logger.debug("home!!!!!!")
print("home?")
控制台不显示log.debug,它只显示打印。我错过了什么?请帮忙
我使用django 1.10调试日志级别低于信息,因此您的日志将被过滤掉,您需要降低日志级别进行调试,或者需要使用logger.INFO()或更高版本进行日志记录。您的日志记录者目录中有日志级别
'INFO'
。如果您想查看调试级别,请尝试'DEBUG'
。