app/soc/views/models/site_settings.py
changeset 490 7cfa2ad62944
parent 482 839740b061ad
child 492 4abdeedfc08e
--- a/app/soc/views/models/site_settings.py	Sun Nov 16 15:51:19 2008 +0000
+++ b/app/soc/views/models/site_settings.py	Sun Nov 16 17:59:30 2008 +0000
@@ -52,7 +52,11 @@
     model = soc.models.site_settings.SiteSettings
 
     #: list of model fields which will *not* be gathered by the form
-    exclude = ['inheritance_line', 'home']
+    exclude = ['inheritance_line', 'home', 'partial_path', 'link_name']
+
+  partial_path = forms.CharField(widget=forms.HiddenInput)
+
+  link_name = forms.CharField(widget=forms.HiddenInput)
 
 
 class EditForm(CreateForm):
@@ -130,7 +134,7 @@
     values = self._logic.getMainKeyValues()
     key_values = dicts.zip(keys, values)
 
-    return self.edit(request, page_name, **key_values)
+    return self.edit(request, page_name, seed=key_values, **key_values)
 
 
 view = View()