The standard Zope3-ish way is to have a m,ethod called Update() which
you call every time the views template is displayed.
This method can prepare all the data to be displayed, as well as
handle any form postings. Instead of checking on POST I usually check
on the button-presses, but of course if you don't want GET-forms to
work, checking for POST is the right thing to do.
Zope-CMF maillist - Zope-CMF@lists.zope.org
See http://collector.zope.org/CMF for bug reports and feature requests