diff -r 35bf48c27eb6 -r 2590d6b83568 app/soc/views/site/home.py --- a/app/soc/views/site/home.py Wed Oct 01 00:45:30 2008 +0000 +++ b/app/soc/views/site/home.py Wed Oct 01 00:48:46 2008 +0000 @@ -37,10 +37,10 @@ from soc.logic import feed from soc.logic.site import id_user from soc.views import simple +from soc.views.helpers import custom_widgets from soc.views.helpers import forms_helpers from soc.views.helpers import response_helpers from soc.views.helpers import template_helpers -from soc.views.helpers import custom_widgets import soc.models.site_settings import soc.models.document @@ -59,7 +59,8 @@ model = soc.models.document.Document #: list of model fields which will *not* be gathered by the form - exclude = ['user','modified','created','link_name', 'inheritance_line'] + exclude = ['partial_path', 'link_name', + 'user', 'modified', 'created', 'inheritance_line'] class SiteSettingsForm(forms_helpers.DbModelForm): @@ -169,9 +170,9 @@ content = document_form.cleaned_data.get('content') site_doc = soc.logic.document.updateOrCreateDocument( - DEF_SITE_SETTINGS_PATH, link_name=link_name, title=title, - short_name=short_name, abstract=abstract, content=content, - user=id_user.getUserFromId(logged_in_id)) + partial_path=DEF_SITE_SETTINGS_PATH, link_name=link_name, + title=title, short_name=short_name, abstract=abstract, + content=content, user=id_user.getUserFromId(logged_in_id)) feed_url = settings_form.cleaned_data.get('feed_url')