--- a/web/views/forms.py Tue May 25 11:51:48 2010 +0200
+++ b/web/views/forms.py Wed May 26 12:33:48 2010 +0200
@@ -194,6 +194,12 @@
for field in field.actual_fields(self):
field.form_init(self)
+ _default_form_action_path = 'edit'
+ def form_action(self):
+ if self.action is None:
+ self._cw.build_url(self._default_form_action_path)
+ return self.action
+
@deprecated('[3.6] use .add_hidden(name, value, **kwargs)')
def form_add_hidden(self, name, value=None, **kwargs):
return self.add_hidden(name, value, **kwargs)