在 / 处配置不当,请将 'django.contrib.admin' 添加到 INSTALLED_APPS 设置中以使用管理应用程序

2 投票
1 回答
1709 浏览
提问于 2025-04-21 06:08

我在运行我的项目并访问任何网址时,遇到了一个和这个链接里一样的错误信息,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 *

这样做不会引起任何循环导入的问题。

撰写回答