123456789101112131415 |
- 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()
|