SECRET_KEY = {'value':'{{ secret_key }}'}

DEBUG = {'value':True}

ALLOWED_HOSTS = {'default':[]}

DATABASES = {'value':{}, 'update_dict':True}

@@ -1,8 +1,739 @@
+%22%22%22This module defines the settings to be altered and how to handle them.%0A%0AEach setting should contain a dict with the following keys:%0A    'value': The content to be placed in %60local_settings.py%60%0A    'default': The content will be set as the default value in %60settings.py%60%0A        %60%3CSETTING_NAME%3E = getattr(local_settings, %3CSETTING_NAME%3E, %3Cdefault%3E)%60%0A    'update_dict': If %60True%60, the value in %60settings.py%60 will be updated with%0A        the one in %60local_settings.py%60.  Useful for things like DATABASES so the%0A        default setup can be left alone until modification is needed.%0A        Note that a 'value' must be present, even if it is an empty dict.%0A        %60%3CSETTING_NAME%3E.update(getattr(local_settings, %3CSETTING_NAME%3E))%60%0A%22%22%22%0A
 SECRET_K

Add documentation to safe_settings.py