app/soc/logic/models/site_settings.py
changeset 481 94834a1e6c01
parent 446 0b479d573a4c
child 499 d22e4fe8e64b
--- a/app/soc/logic/models/site_settings.py	Fri Nov 14 06:36:42 2008 +0000
+++ b/app/soc/logic/models/site_settings.py	Sat Nov 15 03:12:33 2008 +0000
@@ -26,6 +26,7 @@
 from soc.logic.models import base
 from soc.logic.models import home_settings
 
+import soc.models.home_settings
 import soc.models.site_settings
 
 
@@ -40,10 +41,8 @@
   def __init__(self):
     """Defines the name, key_name and model for this entity.
     """
-
-    self._name = "SiteSettings"
-    self._model = soc.models.site_settings.SiteSettings
-    self._skip_properties = []
+    base.Logic.__init__(self, soc.models.site_settings.SiteSettings,
+                        base_model=soc.models.home_settings.HomeSettings)
 
   def getMainKeyValues(self):
     """Returns the default key values for the site settings"""