Why is this necessary?  Settings should be specified either by file structure (manage.py knows to look for settings in certain locations) or command line arguments (django-admin --settings=workbench.settings)