I have just started a feasibility study on Django for my company and I have noticed the need for absolute paths on settings.py:
TEMPLATE_DIRS = ( # Put string
Besides using os.path you could add
os.path
try: import * from settings_local except: pass
at the end of you settings.py. Every developer can then create his own settings_local.py file which is not checked in into the VCS!
settings.py
settings_local.py