6 votes

Aide avec "Error : No module named polls" du tutoriel 1 du projet Django

Je travaille sur ce Django tutoriel et j'obtiens cette erreur : "Erreur : No module named polls" lorsque je tape "python manage.py sql polls" dans le terminal. Je n'ai aucune idée de la façon de résoudre ce problème. Toute aide serait grandement appréciée.

17voto

natttoku Points 171
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
)

10voto

tsil Points 500

Il y a une erreur dans la documentation. Type polls au lieu de mysite.polls .

4voto

user1376892 Points 31

La réponse d'Ismael a fonctionné pour moi.

À l'origine, il y avait

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

Changé en

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

2voto

Shahabaz Points 577

Si vous avez ajouté l'application de sondages dans le fichier setting.py, supprimez-la et essayez de recréer les sondages, puis ajoutez-les au fichier setting.py. Cela a résolu mon problème :)

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',
)

2voto

Anuj Mittal Points 83

Il est possible qu'il manque "," après "polls.apps.PollsConfig" dans le fichier settings.py.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X