1 # -*- coding: utf-8 -*-
2 # Settings loader for {{ project_name }} project.
3 from __future__ import unicode_literals
8 if len(sys.argv) > 1 and sys.argv[1] == 'test':
10 from .local_settings_test import *
13 local_settings_path = path.dirname(__file__) + '/local_settings_test.py'
14 if not path.exists(local_settings_path):
15 # No local test settings.
18 # Error in local test settings - propagate.
22 from .local_settings import *
25 local_settings_path = path.dirname(__file__) + '/local_settings.py'
26 if not path.exists(local_settings_path):
27 # No local settings file.
28 # Assuming dev mode, because the file would've been created during deployment.
29 from warnings import warn
30 warn("File '%s' does not exist. Loading dev settings as a fallback." % local_settings_path)
33 # Error in local settings - propagate.