2011-04-24 4 views
0

어디에서 filebrowser에 대한 확장 설정을해야합니까?Django 파일 브라우저 확장 구성 오류

Traceback (most recent call last): 
    File "manage.py", line 11, in <module> 
    import settings 
    File "/home/kelvin/workspace/exam/settings.py", line 177, in <module> 
    'Audio': ['.mp3','.mp4','.wav','.aiff','.midi','.m4p'] 
    File "/usr/lib/python2.7/site-packages/django/utils/functional.py", line 276, in __getattr__ 
    self._setup() 
    File "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 40, in _setup 
    raise ImportError("Settings cannot be imported, because environment variable %s is undefined." % ENVIRONMENT_VARIABLE) 
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined. 
+1

어떤 settings.py 파일에 설정을 적용 하시겠습니까? – Pickels

답변

0

이러한 종류의 오류가 나타납니다 : 내가 서버를 시작하려고하면

from django.conf import settings 

FILEBROWSER_EXTENSIONS = getattr(settings, "FILEBROWSER_EXTENSIONS", { 
    'Image': ['.jpg','.jpeg','.gif','.png','.tif','.tiff'], 
    'Document': ['.pdf','.doc','.rtf','.txt','.xls','.csv'], 
    'Video': ['.mov','.wmv','.mpeg','.mpg','.avi','.rm'], 
    'Audio': ['.mp3','.mp4','.wav','.aiff','.midi','.m4p'] 
}) 

, 나는이 오류가 :

나는 루트 settings.py에 filebrowser 확장 구성을 넣어 당신은 그것의 자신의 장고 모듈 중 하나를 임원하려고합니다. settings.INSTALLED_APPLICATIONS에 애플리케이션을 추가하기 만하면됩니다. 는 또한 나는 가

import filebrowser.settings 
+0

filebrowser.settings가 존재하지 않습니다. – kelvinfix

1

당신이 당신의 주요 settings.py 안에 첫 번째 코드 블록 것을 넣어 가지고 시도는 잘못된 설정 파일을 가져 오려는 어쩌면 생각? 실제로 작동하지 않을 수 있습니다. 실제로 자체 설정을 가져 오기 때문입니다!

+0

예. 자체적으로 설정을 가져옵니다. – kelvinfix