app/soc/logic/models/site_settings.py
changeset 512 aae25d2b4464
parent 499 d22e4fe8e64b
child 513 3c1e16637ad7
equal deleted inserted replaced
511:52557918ec8f 512:aae25d2b4464
    33 class Logic(home_settings.Logic):
    33 class Logic(home_settings.Logic):
    34   """Logic methods for the SiteSettings model.
    34   """Logic methods for the SiteSettings model.
    35   """
    35   """
    36 
    36 
    37   DEF_SITE_SETTINGS_PARTIAL_PATH = 'site'
    37   DEF_SITE_SETTINGS_PARTIAL_PATH = 'site'
    38   DEF_SITE_SETTINGS_LINK_NAME = 'home'
    38   DEF_SITE_SETTINGS_LINK_ID = 'home'
    39   DEF_SITE_HOME_DOC_LINK_NAME = 'home'
    39   DEF_SITE_HOME_DOC_LINK_ID = 'home'
    40 
    40 
    41   def __init__(self):
    41   def __init__(self):
    42     """Defines the name, key_name and model for this entity.
    42     """Defines the name, key_name and model for this entity.
    43     """
    43     """
    44     base.Logic.__init__(self, soc.models.site_settings.SiteSettings,
    44     base.Logic.__init__(self, soc.models.site_settings.SiteSettings,
    47   def getMainKeyValues(self):
    47   def getMainKeyValues(self):
    48     """Returns the default key values for the site settings.
    48     """Returns the default key values for the site settings.
    49     """
    49     """
    50 
    50 
    51     return [self.DEF_SITE_SETTINGS_PARTIAL_PATH, 
    51     return [self.DEF_SITE_SETTINGS_PARTIAL_PATH, 
    52             self.DEF_SITE_SETTINGS_LINK_NAME]
    52             self.DEF_SITE_SETTINGS_LINK_ID]
    53 
    53 
    54 
    54 
    55 logic = Logic()
    55 logic = Logic()