在 / 处配置不当,请将 'django.contrib.admin' 添加到 INSTALLED_APPS 设置中以使用管理应用程序
我在运行我的项目并访问任何网址时,遇到了一个和这个链接里一样的错误信息,http://pastebin.com/Bq1Q0ert。
之前我通过把项目设置为在0.0.0.0:8000上运行解决了这个问题,但现在这个方法似乎也不管用了。
我正在使用django 1.4,并且在INSTALLED_APPS里有:
('django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admindocs',
'django.contrib.humanize',
'django.contrib.webdesign',
'admin_tools',
'admin_tools.theming',
'admin_tools.menu',
'admin_tools.dashboard',
'apps.pages',
'apps.news',
'south',
'translatable',
'easy_thumbnails',
'debug_toolbar',
'tinymce',
'rosetta',
'django_extensions',
'sorl.thumbnail',
'vendor.filebrowser',
'vendor.countries')..
更新: 我发现django.conf.settings.INSTALLED_APPS里没有settings.INSTALLED_APPS里的内容。
1 个回答
0
我通过在本地设置中添加了这段代码来解决这个问题:
from settings import *
这样做不会引起任何循环导入的问题。