I tend to use SQLite when doing Django development, but on a live server something more robust is often needed (MySQL/PostgreSQL, for example). Invariably, there are other c
At the end of settings.py I have the following:
try: from settings_local import * except ImportError: pass
This way if I want to override default settings I need to just put settings_local.py right next to settings.py.