Помощь с «Ошибка: нет модуля с именем опросов» из учебника проекта Django 1 - PullRequest
5 голосов
/ 02 июля 2011

Я работаю над этим учебником по Django и получаю эту ошибку: «Ошибка: нет модуля с именем polls» при вводе «python manage.py sql poll» в терминале.Я понятия не имею, как решить эту проблему.Любая помощь будет принята с благодарностью.

Ответы [ 8 ]

15 голосов
/ 25 июля 2013
INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # Uncomment the next line to enable the admin:
    # 'django.contrib.admin',
    # Uncomment the next line to enable admin documentation:
    # 'django.contrib.admindocs',
    'polls' # THIS IS THE ANSWER
)
10 голосов
/ 08 апреля 2012

В документации есть ошибка. Введите polls вместо mysite.polls.

4 голосов
/ 05 мая 2012

Ответ Исмаила сработал для меня.

Изначально имел

urlpatterns = patterns('',
    (r'^polls/$ ,'mysite.polls.views.index'),
)

Изменен на

urlpatterns = patterns('',
    (r'^polls/$ ,'polls.views.index'),
)
2 голосов
/ 07 марта 2016

Возможно, вы пропустили "," после слова "polls.apps.PollsConfig" в файле settings.py

2 голосов
/ 28 апреля 2015

Если вы добавили приложение опросов в файл setting.py, удалите его и попробуйте заново создать опрос, а затем добавьте его в файл setting.py. Это решило мою проблему:)

INSTALLED_APPS = (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        #Remove the below application and try again
        #'polls',
)
1 голос
/ 24 июля 2015

Необходимо выполнить одну команду после внесения изменений в INSTALLED_APPS

$ python manage.py опросов makemigrations

после этого:

$ python manage.py sqlmigrate опросов 0001

0 голосов
/ 16 апреля 2017

Убедитесь, что вы действительно остались верны учебнику и назвали свое приложение "опросами", иначе вещи не будут связаны.

0 голосов
/ 19 сентября 2013

Вы должны создать все эти файлы в каталоге пула: init .py, admin.py, models.py, tests.py, views.py. Сукчес

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...