Django文件浏览器扩展配置错误

Django文件浏览器扩展配置错误,django,django-filebrowser,Django,Django Filebrowser,我应该将filebrowser的扩展设置放在哪里 我将filebrowser扩展配置放入root settings.py: from django.conf import settings FILEBROWSER_EXTENSIONS = getattr(settings, "FILEBROWSER_EXTENSIONS", { 'Image': ['.jpg','.jpeg','.gif','.png','.tif','.tiff'], 'Document': ['.pdf'

我应该将filebrowser的扩展设置放在哪里

我将filebrowser扩展配置放入root settings.py:

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']
})
尝试启动服务器时,出现以下错误:

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.
回溯(最近一次呼叫最后一次):
文件“manage.py”,第11行,在
导入设置
文件“/home/kelvin/workspace/exam/settings.py”,第177行,在
“音频”:['.mp3'、'.mp4'、'.wav'、'.aiff'、'.midi'、'.m4p']
文件“/usr/lib/python2.7/site packages/django/utils/functional.py”,第276行,在__
self.\u设置()
文件“/usr/lib/python2.7/site packages/django/conf/_init__.py”,第40行,在安装程序中
raise ImportError(“无法导入设置,因为环境变量%s未定义。”%environment\u variable)
ImportError:无法导入设置,因为环境变量DJANGO_Settings_MODULE未定义。

如果您试图自己执行一个django模块,就会出现这种错误。只需将您的应用程序添加到settings.INSTALLED_应用程序中,就足够了。 或者,我认为您可能试图导入错误的设置文件, 试一试


您是否已将第一个代码块放入main settings.py中?这是行不通的,因为你实际上是在自己内部导入主要设置

您将该配置放在哪个settings.py文件中?filebrowser.settings不存在。是。在其内部导入设置。
import filebrowser.settings