Changeset 213
- Timestamp:
- 07/19/05 12:58:01 (3 years ago)
- Files:
-
- django/trunk/django/conf/settings.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/conf/settings.py
r203 r213 30 30 raise EnvironmentError, "Could not import DJANGO_SETTINGS_MODULE '%s' (is it on sys.path?): %s" % (me.SETTINGS_MODULE, e) 31 31 32 # Settings that should be converted into tuples if they're mistakenly entered 33 # as strings. 34 tuple_settings = ("INSTALLED_APPS", "TEMPLATE_DIRS") 35 32 36 for setting in dir(mod): 33 37 if setting == setting.upper(): 34 setattr(me, setting, getattr(mod, setting)) 38 setting_value = getattr(mod, setting) 39 if setting in tuple_settings and type(setting_value) == str: 40 setting_value = (setting_value,) # In case the user forgot the comma. 41 setattr(me, setting, setting_value) 35 42 36 43 # save DJANGO_SETTINGS_MODULE in case anyone in the future cares
