2017-12-07 31 views
0

메 자닌 리소스를 사용하여 일부 파일이 소스 폴더에 없지만 프로젝트가 오류를 제외하고는 정말 이유를 알고 싶습니다! 나는이 파일을 어디에서 알고 싶습니까?django 프로젝트, "mezzanine.conf 가져 오기 설정에서"의 메 자닌

보기 : ./mezzanine-master/mezzanine/blog/views.py #이 파일 가져 오기

난 고토 "mezzanine.conf 가져 오기 설정에서"이 라인 이 ./mezzanine-master/mezzanine/conf 폴더 목록 파일 :

total 96 
[email protected] 13 Elone staff 416B Nov 12 15:28 . 
[email protected] 19 Elone staff 608B Nov 12 15:28 .. 
[email protected] 1 Elone staff 10K Nov 12 15:28 __init__.py 
[email protected] 1 Elone staff 2.2K Nov 12 15:28 admin.py 
[email protected] 1 Elone staff 2.3K Nov 12 15:28 context_processors.py 
[email protected] 1 Elone staff 5.3K Nov 12 15:28 forms.py 
[email protected] 40 Elone staff 1.3K Nov 12 15:28 locale 
[email protected] 4 Elone staff 128B Nov 12 15:28 migrations 
[email protected] 1 Elone staff 646B Nov 12 15:28 models.py 
[email protected] 3 Elone staff 96B Nov 12 15:28 static 
[email protected] 3 Elone staff 96B Nov 12 15:28 templates 
[email protected] 1 Elone staff 8.6K Nov 12 15:28 tests.py 
[email protected] 1 Elone staff 233B Nov 12 15:28 translation.py 

이 conf 폴더의 settings.py 파일을 찾을 수 없습니다.이 설정은 프로젝트 설정이 아닌 곳에서 찾을 수 없습니다. 프로젝트 루트 폴더의 프로젝트 설정을 알고 있지만 conf 폴더의이 설정은 누가 나에게 말할 수 있습니까? 무슨 뜻이야? 가에있는 디렉토리와

파이썬에서

답변

0

, __init__.py 파일 공유 네임 스페이스를 생각한다. 따라서 mezzanine/conf/__init__.py의 변수 settingsmezzanine/conf/settings.py가 될 파일과 동일한 이름을 통해 액세스 할 수 있습니다.

settings = Settings() 
이 경우에는 mezzanine.conf.settings

mezzanine/conf/__init__.py의 마지막 줄에 정의 된