Джанго: не удалось найти приложение с меткой XYZ. Вы уверены, что ваши настройки INSTALLED_APPS верны?

Я пытаюсь следовать руководству по Django (для версии 1.1) здесь. проблема, с которой я сталкиваюсь, заключается в том, что он не распознает мой образец тестового приложения. Например, я работаю в /home/user1234/rst. Я могу успешно запустить сервер оттуда и создать приложение. Однако, если я создам приложение «xyz», а затем добавлю «rst.xyz» в список установленных_приложений в settings.py, это не сработает. Я получаю следующее сообщение об ошибке:

Error: App with label xyz could not be found. Are you sure your INSTALLED_APPS setting is correct?

Я вижу, что Почти повторяющийся вопрос, но предложения не помогли.

Мой файл settings.py включает:

INSTALLED_APPS = ( 
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'rst.xyz',

)

Я подтвердил, что mysql работает и что я могу подключиться к базе данных. Я также запускаю postresql и apache на той же машине (я не уверен, что это вызовет ошибку).

Кроме того, это может помочь:

 python -c "import sys; print sys.path"
 ['', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode', '/usr/local/lib/python2.6/dist-packages']

Если у кого-нибудь есть какие-либо предложения, я буду рад их услышать!

5
задан Community 23 May 2017 в 11:47
поделиться