--- a/app/soc/logic/site/settings.py Wed Sep 24 21:23:42 2008 +0000
+++ b/app/soc/logic/site/settings.py Thu Sep 25 17:17:11 2008 +0000
@@ -23,9 +23,12 @@
from google.appengine.ext import db
+from soc.logic import key_name
+
import soc.models.site_settings
import soc.logic.model
+
def getSiteSettingsFromPath(path):
"""Returns SiteSettings entity for a given path, or None if not found.
@@ -42,6 +45,7 @@
return site_settings
+
def getSiteSettingsKeyNameForPath(path):
"""Return a Datastore key_name for a SiteSettings from the path.
@@ -51,7 +55,7 @@
if not path:
return None
- return 'Settings:%s' % path
+ return key_name.nameSiteSettings(path)
def updateOrCreateSiteSettingsFromPath(path, **site_settings_properties):