manage.py now respects settings mode
This commit is contained in:
@@ -6,7 +6,11 @@ import sys
|
|||||||
|
|
||||||
def main():
|
def main():
|
||||||
"""Run administrative tasks."""
|
"""Run administrative tasks."""
|
||||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'one_trip_api.settings.dev')
|
settings = 'one_trip_api.settings.dev'
|
||||||
|
if os.getenv("DJANGO_RELEASE", False):
|
||||||
|
settings = 'one_trip_api.settings.release'
|
||||||
|
|
||||||
|
os.environ.setdefault('DJANGO_SETTINGS_MODULE', settings)
|
||||||
try:
|
try:
|
||||||
from django.core.management import execute_from_command_line
|
from django.core.management import execute_from_command_line
|
||||||
except ImportError as exc:
|
except ImportError as exc:
|
||||||
|
|||||||
Reference in New Issue
Block a user