For local project settings, I use old trick with
try: from settings_local import * except ImportError: pass
settings_local.py we can override variables from
settings.py. I didn't know how to supplement them. For example how to add line to
INSTALLED_APPS without copying whole list.
Yesterday I finally understood that I can import
# settings_local.py from settings import * INSTALLED_APPS += ( # ... )
Now, couple years later I prefer having separate settings file for different environments, as it is described in 2 scoops of django.