zoom.settings module¶
zoom.settings
Classes for mananging settings.
-
class
zoom.settings.AppSettings¶ Bases:
zoom.utils.Recordsettings storage class
-
class
zoom.settings.Settings¶ Bases:
objectSettings storage class
-
clear()¶ Clear all settings
-
load()¶ get the stash value
-
save(value)¶ put the stash value
-
-
class
zoom.settings.SettingsController¶ Bases:
zoom.mvc.Controllersettings controller
-
clear()¶ clear settings
-
form= None¶
-
get_fields()¶ Get the settings fields
Override this method to provide settings fields specific to your app.
-
get_form()¶ Get the settings form
Override this method to provide a settings form specific to your app.
-
index(**kwargs)¶ show the settings form
save settings
-
-
class
zoom.settings.SettingsSection¶ Bases:
zoom.utils.Recordsettings section
-
class
zoom.settings.SiteSettings(config)¶ Bases:
objectSite Settings
-
clear()¶ Clear all settings
-
get(section, name, default=None)¶
-
items(section)¶
-
load()¶ load the settings values
-
save()¶ save the settings values
-
section(name)¶
-
update(section, values)¶
-
values¶
-
-
class
zoom.settings.SystemSettings¶ Bases:
zoom.utils.Recordsite settings