13 lines
313 B
Python
13 lines
313 B
Python
from django.conf import settings
|
|
from dynamic_preferences.registries import global_preferences_registry
|
|
|
|
|
|
class DefaultFromSettingMixin(object):
|
|
def get_default(self):
|
|
return getattr(settings, self.setting)
|
|
|
|
|
|
def get(pref):
|
|
manager = global_preferences_registry.manager()
|
|
return manager[pref]
|