from django.conf import settings as dj_settings from misago.conf.dbsettings import db_settings class SettingsGateway(object): def __getattr__(self, name): try: return getattr(dj_settings, name) except AttributeError: return getattr(db_settings, name) except AttributeError: raise AttributeError("Setting %s is undefined" % name) settings = SettingsGateway()