app/soc/logic/models/site_settings.py
changeset 499 d22e4fe8e64b
parent 481 94834a1e6c01
child 512 aae25d2b4464
equal deleted inserted replaced
498:1cd81063a4c6 499:d22e4fe8e64b
    29 import soc.models.home_settings
    29 import soc.models.home_settings
    30 import soc.models.site_settings
    30 import soc.models.site_settings
    31 
    31 
    32 
    32 
    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_NAME = 'home'
    39   DEF_SITE_HOME_DOC_LINK_NAME = 'home'
    39   DEF_SITE_HOME_DOC_LINK_NAME = 'home'
    43     """
    43     """
    44     base.Logic.__init__(self, soc.models.site_settings.SiteSettings,
    44     base.Logic.__init__(self, soc.models.site_settings.SiteSettings,
    45                         base_model=soc.models.home_settings.HomeSettings)
    45                         base_model=soc.models.home_settings.HomeSettings)
    46 
    46 
    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     return [self.DEF_SITE_SETTINGS_PARTIAL_PATH, 
    51     return [self.DEF_SITE_SETTINGS_PARTIAL_PATH, 
    51             self.DEF_SITE_SETTINGS_LINK_NAME]
    52             self.DEF_SITE_SETTINGS_LINK_NAME]
    52 
    53 
    53 
    54