我正在尝试启用自定义日志切换检查内部设置.py如下所示(代码位于文件底部):
from constance import config
if config.CUSTOM_LOGGING:
LOGGING = {
'version': 1,
'disable_existing_loggers': True,
'formatters': {
'standard': {
'format': '%(asctime)s [%(levelname)s] : %(message)s'
},
},
'handlers': {
'default': {
'level': 'DEBUG',
'class': 'logging.handlers.RotatingFileHandler',
'filename': 'pd_temp/celery_logs/allume_feed_jobs.log',
'maxBytes': 1024 * 100, # 100 kB
'backupCount': 5,
'formatter': 'standard',
},
},
'loggers': {
'': {
'handlers': ['default'],
'level': 'DEBUG',
'propagate': True
},
}
}
但我得到了一个错误:
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
上述场景的任何解决方法都非常有用。谢谢!
参考号:Django constance(https://django-constance.readthedocs.io/en/latest/)
目前没有回答
相关问题 更多 >
编程相关推荐