2017-05-10 1 views
0

장고 1.6에서 1.7로 업그레이드 중입니다. Django 1.7과 호환되는 Python 2.7이 설치되었습니다. 나는 "django.utils.module_loading.import_by_path"가 "import_string()"변경되었습니다 이해, 장고 1.7 릴리스 노트를 읽기Django 1.7로 업그레이드. 가져 오기 오류 : 대시 보드라는 모듈이 없습니다

Traceback (most recent call last): 
File "manage.py", line 10, in <module> 
execute_from_command_line(sys.argv) 
File "/usr/local/lib/python2.7/dist- 
packages/django/core/management/__init__.py", line 385, in execute_from_command_line 
utility.execute() 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute 
    django.setup() 
    File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 21, in setup 
    apps.populate(settings.INSTALLED_APPS) 
    File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in populate 
    app_config = AppConfig.create(entry) 
    File "/usr/local/lib/python2.7/dist-packages/django/apps/config.py", line 123, in create 
    import_module(entry) 
    File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module 
    __import__(name) 
ImportError: No module named dashboard 

: 나는 코드 "python -Wall manage.py test"로 비하하는 동안, 나는 다음과 같은 오류 메시지를 받았습니다. 나는이 코드 조각을 어디에서 찾을 수 있는지 알 수 없었다. 누군가이 가이드 라인을 통해이 문제를 해결할 수 있다면 감사하겠습니다.

+0

나는 모든 관련 질문에 대한 드릴 것은? –

+0

흠, 우연히, apps라는 디렉토리/파일이 있습니까? :-) (우리는 앱의 이름을 앱으로 바꿔야했습니다.) - 플러스 측면 : 1 자 미만으로 입력하십시오. Django 1.7이 apps.py/Applicacations : https://docs.djangoproject.com/en/을 소개했습니다. 1.11/ref/applications/ – ACimander

+0

예를 들어 내 프로젝트 이름 "dbms"; dbms/... 디렉토리에 앱 이름이 없습니다. BTW는 "앱의 구조를 앱의 이름을 변경해야만했음을 의미했습니다."- 플러스 측면 : 1 자 미만으로 입력 할 수 있습니까? –

답변

0

좋아,이 부분을 알아 낸 것입니다.

"감사합니다! 내가 'grappelli.dashboard을'응용 프로그램에 있습니다. DBMS에/grappelli/디렉토리에는 대시 보드 파일 없었다 많은"

관련 문제