2016-09-20 2 views
0

장고를 1.7.10에서 1.10.1으로 업그레이드했기 때문에 문제가 있습니다. 실제로, 나는django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.오류가 있었고 그 문제를 해결하기 위해 django.setup()을 제거해야만 원형 의존성을 해결할 수 있다고 생각했습니다. 그러나, 나는 제목에서 오류에 직면하고 있습니다 :Django 1.10 AppRegistryNotReady : 앱이 아직로드되지 않았습니다. django를 사용할 수 없습니다 .setup

```

Traceback (most recent call last): 
    File "/var/www/webapps/lib/python3.4/site-packages/django/utils/autoreload.py", line 226, in wrapper 
    fn(*args, **kwargs) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/core/management/commands/runserver.py", line 113, in inner_run 
    autoreload.raise_last_exception() 
    File "/var/www/webapps/lib/python3.4/site-packages/django/utils/autoreload.py", line 249, in raise_last_exception 
    six.reraise(*_exception) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/utils/six.py", line 685, in reraise 
    raise value.with_traceback(tb) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/utils/autoreload.py", line 226, in wrapper 
    fn(*args, **kwargs) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/__init__.py", line 27, in setup 
    apps.populate(settings.INSTALLED_APPS) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/apps/registry.py", line 85, in populate 
    app_config = AppConfig.create(entry) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/apps/config.py", line 90, in create 
    module = import_module(entry) 
    File "/var/www/webapps/lib/python3.4/importlib/__init__.py", line 109, in import_module 
    return _bootstrap._gcd_import(name[level:], package, level) 
    File "<frozen importlib._bootstrap>", line 2231, in _gcd_import 
    File "<frozen importlib._bootstrap>", line 2214, in _find_and_load 
    File "<frozen importlib._bootstrap>", line 2203, in _find_and_load_unlocked 
    File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked 
    File "<frozen importlib._bootstrap>", line 1129, in _exec 
    File "<frozen importlib._bootstrap>", line 1448, in exec_module 
    File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed 
    File "/var/www/webapps/lib/python3.4/site-packages/easy_select2/__init__.py", line 7, in <module> 
    from easy_select2.utils import (
    File "/var/www/webapps/lib/python3.4/site-packages/easy_select2/utils.py", line 7, in <module> 
    from easy_select2.widgets import Select2Mixin, Select2, Select2Multiple 
    File "/var/www/webapps/lib/python3.4/site-packages/easy_select2/widgets.py", line 24, in <module> 
    static('easy_select2/js/init.js'), 
    File "/var/www/webapps/lib/python3.4/site-packages/django/templatetags/static.py", line 163, in static 
    return StaticNode.handle_simple(path) 
    File "/var/www/webapps/lib/python3.4/site-packages/django/templatetags/static.py", line 112, in handle_simple 
    if apps.is_installed('django.contrib.staticfiles'): 
    File "/var/www/webapps/lib/python3.4/site-packages/django/apps/registry.py", line 225, in is_installed 
    self.check_apps_ready() 
    File "/var/www/webapps/lib/python3.4/site-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. 

그리고 "응용 프로그램 등록은"

# APP CONFIGURATION 
    DJANGO_APPS = (
     # Default Django apps: 
     'django.contrib.auth', 
     'django.contrib.contenttypes', 
     'django.contrib.sessions', 
     'django.contrib.sites', 
     'django.contrib.sitemaps', 
     'django.contrib.staticfiles', 
     'django.contrib.messages', 
     # Useful template tags: 
     # 'django.contrib.humanize', 
    ) 

    THIRD_PARTY_APPS = (
     # Admin 
     'djangocms_admin_style', 
     'djangocms_text_ckeditor', 
     'django.contrib.admin', 

     # Django CMS 
     'cms', 
     'menus', 
     'sekizai', 
     'treebeard', 

     'easy_thumbnails', 
     'easy_thumbnails.optimize', 
     'filer', 
     'rosetta', 
     'cmsplugin_filer_file', 
     'cmsplugin_filer_folder', 
     'cmsplugin_filer_link', 
     'cmsplugin_filer_image', 
     'cmsplugin_filer_teaser', 
     'cmsplugin_filer_video', 
     #'cmsplugin_filer_svg', 
     # 'djangocms_ckeditor_filer', 
     'djangocms_style', 
     'djangocms_flash', 
     'djangocms_googlemap', 
     'djangocms_inherit', 

     'reversion', 
     'aldryn_reversion', 
     'parler', 
     'taggit', 
     'meta', 
     'meta_mixin', 
     'cities_light', 
     'admin_enhancer', 
     'multiselectfield',# multiselect in charfield 
     'sortedm2m',# ordered manyTomany 
     'easy_select2', 
     'taggit_autosuggest_select2', 
     'adminsortable2', 
     'autocomplete_light', 
     'compressor', 
     'nocaptcha_recaptcha', 
     'widget_tweaks', 
     'qartez', 
     'django_mobile', 
     'cookielaw', 
     'django_user_agents', 
    ) 

    # Apps specific for this project go here. 
    LOCAL_APPS = (
     'blippar', 
     'multisite_multilanguage', 
     'djangocms_extend', 
     'djangocms_blog', 
     'djangocms_showroom', 
     'djangocms_press', 
     'djangocms_partner_profile', 
     'djangocms_faq', 
     'djangocms_presentations', 
     'djangocms_projects', 

     # plugins 
     'blippbutton', 
     'blippvideo', 
     'djangocms_column', 
     'djangocms_footer', 
     'djangocms_office', 
     'djangocms_contact', 
     'djangocms_partner', 
     'djangocms_job', 
     'djangocms_image', 
     'djangocms_commons', 
     'djangocms_casestudies', 
     'djangocms_presentations_cases', 
     'djangocms_testimonial', 
     # Your stuff: custom apps go here 
    ) 

    # See: https://docs.djangoproject.com/en/dev/ref/settings/#installed-apps 
    INSTALLED_APPS = DJANGO_APPS + THIRD_PARTY_APPS + LOCAL_APPS 
    # END APP CONFIGURATION 

하는 나는 방법을 모른다 지금 해결하십시오. 누구든지 그것에 대한 아이디어가 있습니까?

+0

''django.contrib.staticfiles''를'INSTALLED_APPS'의 마지막 요소로 만들려고 시도하십시오. –

+0

또한 많은 앱이 있습니다.이 모든 앱이 장고 1.10과 호환되지 않을 수도 있습니다. –

+0

그래, 그 프로젝트는 상당히 결과적이다. 하지만 앱이 '앱이 아직로드되지 않았습니다.'라는 오류를 유발할 수 있는지 확신 할 수 없습니다. –

답변

1

this issue을 치고 있습니다. 대답은 easy_select2 버전을 업그레이드하는 것 같습니다.

문제 is fixedeasy_select2 1.3.2+입니다. changelog에는 1.3에서 이전 버전과 호환되지 않는 변경 사항이 있음을 알 수 있습니다.

+0

Lol 실제로 easy_select2와 버전이 충돌했습니다. Alasdair 정말 고마워요! –

관련 문제