2014-05-13 2 views
0

그래서 나는이변경된 장고 프로젝트 구조와는 지금은 ImportError를 받고 있어요

/ project_name 
    /apps 
     /customAppHere 
    /config (was project_name) 
     /settings.py 
     /urls.py 
     /wsgi.py 
    /static 
    /templates 
    - manage.py 

처럼 내 장고 구조를 수정하지만 ./manage.py의 runserver I을 실행할 때 얻으십시오 :

ImportError: No module named 'project_name'

virtualenv에서 Django 1.6.2를 사용하십시오. 나는 경로 문제를 가정하고 있지만 문제가 무엇인지 명확하게하고 문제를 해결하는 가장 좋은 방법을 원합니다.

감사

답변

0

manage.py를 생성, 장고는 settings.py를 가져올 위치를 알려 줄을 추가합니다

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project_name.settings") 

당신은 당신이 그것을 이동했습니다 있기 때문에, 대신 config.settings에 그 변경해야합니다.