2010-03-24 6 views
0

J'essaie d'apprendre django en suivant avec this tutorial. J'utilise la version 1.1.1 djangopython manage.py runserver échoue

Je lance

django-admin.py startproject mysite 

et crée les fichiers il se doit. Ensuite, j'essaie de démarrer le serveur en exécutant

python manage.py runserver 

mais c'est là que j'obtiens l'erreur suivante.

Traceback (most recent call last): 
    File "manage.py", line 11, in <module> 
    execute_manager(settings) 
    File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 362, in execute_manager 
    utility.execute() 
    File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 303, in execute 
    self.fetch_command(subcommand).run_from_argv(self.argv) 
    File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 195, in run_from_argv 
    self.execute(*args, **options.__dict__) 
    File "/Library/Python/2.6/site-packages/django/core/management/base.py", line 213, in execute 
    translation.activate('en-us') 
    File "/Library/Python/2.6/site-packages/django/utils/translation/__init__.py", line 73, in activate 
    return real_activate(language) 
    File "/Library/Python/2.6/site-packages/django/utils/translation/__init__.py", line 43, in delayed_loader 
    return g['real_%s' % caller](*args, **kwargs) 
    File "/Library/Python/2.6/site-packages/django/utils/translation/trans_real.py", line 205, in activate 
    _active[currentThread()] = translation(language) 
    File "/Library/Python/2.6/site-packages/django/utils/translation/trans_real.py", line 194, in translation 
    default_translation = _fetch(settings.LANGUAGE_CODE) 
    File "/Library/Python/2.6/site-packages/django/utils/translation/trans_real.py", line 172, in _fetch 
    for localepath in settings.LOCALE_PATHS: 
    File "/Library/Python/2.6/site-packages/django/utils/functional.py", line 273, in __getattr__ 
    return getattr(self._wrapped, name) 
AttributeError: 'Settings' object has no attribute 'LOCALE_PATHS' 

Maintenant, je peux ajouter un atribute de LOCALE_PATH et mettre un tuple vide à mon dossier settings.py, mais il se plaint à peu près un autre réglage et ainsi de suite. Qu'est-ce que j'oublie ici?

Répondre

0

Je ne peux pas vraiment expliquer cela. Essayez de supprimer le répertoire du projet et de recommencer.

Exécutez-vous le manage.py dans le répertoire avec le fichier de paramètres?

+0

J'ai ajouté et supprimé plusieurs fois. Je suis en train d'exécuter manage.py à partir du répertoire avec le fichier de paramètres. –

Questions connexes