Pau*_*gar 5 django logging django-templates django-logging
当我在django模板中出错时{{placeholder}},我没有收到任何错误,只是输出中我期望内容的空白。发生这种情况时,是否有办法查看日志中的内容,最好使用logging.warning或logging.error?
就在这里。只需添加您的开发settings.py:
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'class': 'logging.StreamHandler',
},
},
'loggers': {
'django.template': {
'handlers': ['console'],
'level': os.getenv('DJANGO_LOG_LEVEL', 'DEBUG'),
},
},
}
Run Code Online (Sandbox Code Playgroud)
正如roboslone所说,Django 1.9确实引入了它。该片段与Django docs中的配置日志记录示例的第二部分非常相似。
Django 提供的唯一用于处理TEMPLATE_STRING_IF_INVALID. 如果您想要更好的效果,则必须对模板引擎进行更深入的修改。
| 归档时间: |
|
| 查看次数: |
2348 次 |
| 最近记录: |