Cleaned up files, removed ununsed imports
This commit is contained in:
@@ -7,11 +7,11 @@ settings = {}
|
||||
def register_setting(namespace, module, name, global_name, default, exists=False, description=u'', hidden=False):
|
||||
# Create namespace if it doesn't exists
|
||||
settings.setdefault(namespace, [])
|
||||
|
||||
|
||||
# If passed a string and not a module, import it
|
||||
if isinstance(module, basestring):
|
||||
module = import_module(module)
|
||||
|
||||
|
||||
setting = {
|
||||
'module': module,
|
||||
'name': name,
|
||||
@@ -21,14 +21,14 @@ def register_setting(namespace, module, name, global_name, default, exists=False
|
||||
'default': default,
|
||||
'hidden': hidden,
|
||||
}
|
||||
|
||||
|
||||
# Avoid multiple appends
|
||||
if setting not in settings[namespace]:
|
||||
settings[namespace].append(setting)
|
||||
|
||||
|
||||
# Get the global value
|
||||
value = getattr(django_settings, global_name, default)
|
||||
|
||||
|
||||
# Create the local entity
|
||||
setattr(module, name, value)
|
||||
return value
|
||||
|
||||
Reference in New Issue
Block a user