J'ai donc 3 sites django en cours d'exécution sur un serveur de développement.Django démarrer le projet PYTHONPATH
2 d'entre eux fonctionnent bien.
Le troisième et le dernier n'affichent malheureusement pas l'administrateur.
L'erreur que je reçois:
TemplateDoesNotExist at /admin/
Django tried loading these templates, in this order:
* Using loader django.template.loaders.filesystem.load_template_source:
o /Users/Me/Documents/DJANGOSITES/TESTSITE/NEWSITES/NEWSITENAME/Template/admin/login.html (File does not exist)
* Using loader django.template.loaders.app_directories.load_template_source:
o /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/contrib/admindocs/templates/admin/login.html (File does not exist)
Dans mon PYTHONPATH il y a beaucoup de RDEE, mais aussi le site-packages DIR (sinon les deux autres de ne fonctionnera pas, à droite). Mon Django est dans les paquetages de site, juste si ce n'est pas clair.
Je n'arrive pas à trouver l'erreur.
La seule chose que j'ai changé entre ces sites est d'ajouter le répertoire/Users/Me/Documents/DJANGOSITES/au PYTHONPATH.
Des idées pour lesquelles une telle erreur peut apparaître sur un site, mais pas sur les autres?
Le réglage est exactement le même.
Encore une chose:
Quand j'ai commencé le projet, je cd au dir le site est en maintenant et:
python django-admin.py startproject mysite
Cela n'a pas fonctionné. Cela m'a donné cette erreur:
/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python: can't open file 'django-admin.py': [Errno 2] No such file or directory
Après que:
django-admin.py startproject mysite
fonctionnait très bien.
J'espère que tout le monde a une idée!
Merci.
pouvez-vous nous faire savoir votre chemin et votre PYTHONPATH? –
PATH = "/ Bibliothèque/Frameworks/Python.framework/Versions/2.6/bin: $ {PATH}" export CHEMIN PATH = "/ Bibliothèque/Frameworks/Python.cadre/Versions/Current/bin: $ {PATH} » export PATH PYTHONPATH = "/ Users/Me/Documents/MyDir: $ PYTHONPATH" export PYTHONPATH # MacPorts plus Installer sur 2010-05-05_at_16 : 15: 13: ajout d'une variable PATH appropriée à utiliser avec MacPorts export PATH =/opt/local/bin:/opt/local/sbin: $ PATH # Terminé l'adaptation de votre variable d'environnement PATH pour une utilisation avec MacPorts. – MacPython