[Django] Setup DJANGO_SETTINGS_MODULE und PYTHONPATH
Verfasst: Samstag 19. November 2011, 19:11
Liebes Forum
Verstehe ich das richtig, Django kann, was eigentlich Sinn macht, nur ein settings.py Module schnallen? Dies deshalb, weil man in seiner Systemumgebung die DJANGO_SETTINGS_MODULE Variable setzen muss, und die kann ja nicht auf zwei Ziele zeigen.
Kann man das so ausdrücken:
$DJANGO_SETTINGS_MODULE beschreibt, wo Django settings.py findet. In settings.py wird definiert wo die verschiedenen Apps sind (solange der Ort angegeben wird, kann eine App also irgendwo, auf dem PYTHONPATH sein?) Und der PYTHONPATH muss den Ort enthalten, an dem sich settings.py befindet. Wenn all das gegeben ist, sollte der Development Server eigentlich starten und die Apps laufen. Korrekt?
Anders ausgedrückt: Wie kann ich mehrere Django-Projekte mit verschiedenen settings.py haben?
Verstehe ich das richtig, Django kann, was eigentlich Sinn macht, nur ein settings.py Module schnallen? Dies deshalb, weil man in seiner Systemumgebung die DJANGO_SETTINGS_MODULE Variable setzen muss, und die kann ja nicht auf zwei Ziele zeigen.
Kann man das so ausdrücken:
$DJANGO_SETTINGS_MODULE beschreibt, wo Django settings.py findet. In settings.py wird definiert wo die verschiedenen Apps sind (solange der Ort angegeben wird, kann eine App also irgendwo, auf dem PYTHONPATH sein?) Und der PYTHONPATH muss den Ort enthalten, an dem sich settings.py befindet. Wenn all das gegeben ist, sollte der Development Server eigentlich starten und die Apps laufen. Korrekt?
Anders ausgedrückt: Wie kann ich mehrere Django-Projekte mit verschiedenen settings.py haben?