2016-03-21 21 views
1

私は、ロギングの設定に追加すると、私は正常に動作するrunserver、任意のログ設定を指定しない場合、私はこのエラーdjango.core.exceptions.AppRegistryNotReady:アプリはまだ

Traceback (most recent call last): 
    File "manage.py", line 10, in <module> 
    execute_from_command_line(sys.argv) 
    File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 350, in execute_from_command_line 
    utility.execute() 
    File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 342, in execute 
    self.fetch_command(subcommand).run_from_argv(self.argv) 
    File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 176, in fetch_command 
    commands = get_commands() 
    File "/usr/lib/python3.4/functools.py", line 448, in wrapper 
    result = user_function(*args, **kwds) 
    File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 71, in get_commands 
    for app_config in reversed(list(apps.get_app_configs())): 
    File "/usr/local/lib/python3.4/dist-packages/django/apps/registry.py", line 137, in get_app_configs 
    self.check_apps_ready() 
    File "/usr/local/lib/python3.4/dist-packages/django/apps/registry.py", line 124, in check_apps_ready 
    raise AppRegistryNotReady("Apps aren't loaded yet.") 
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. 

を取得ロードされません。 ログの設定:

LOGGING = { 
    'version': 1, 
    'disable_existing_loggers': False, 
    'formatters': { 
     'verbose': { 
      'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s' 
     }, 
     'simple': { 
      'format': '%(levelname)s %(message)s' 
     }, 
    }, 
    'filters': { 
     'special': { 
      '()': 'project.logging.SpecialFilter', 
      'foo': 'bar', 
     }, 
     'require_debug_true': { 
      '()': 'django.utils.log.RequireDebugTrue', 
     }, 
    }, 
    'handlers': { 
     'console': { 
      'level': 'INFO', 
      'filters': ['require_debug_true'], 
      'class': 'logging.StreamHandler', 
      'formatter': 'simple' 
     }, 
     'mail_admins': { 
      'level': 'ERROR', 
      'class': 'django.utils.log.AdminEmailHandler', 
      'filters': ['special'] 
     } 
    }, 
    'loggers': { 
     'django': { 
      'handlers': ['console'], 
      'propagate': True, 
     }, 
     'django.request': { 
      'handlers': ['mail_admins'], 
      'level': 'ERROR', 
      'propagate': False, 
     }, 
     'myproject.custom': { 
      'handlers': ['console', 'mail_admins'], 
      'level': 'INFO', 
      'filters': ['special'] 
     } 
    } 
} 

は、他のログ設定をしようとしましたが、それでも同じエラー

+0

を解決'変数、それは動作しますか? – yedpodtrzitko

答えて

1

フィルタを決定する際にミスを犯した)あなたは全体 `LOGGINGを削除するときに問題

関連する問題