> Is there a way for me to get the raw posted data and forward that
> too via the RESPONSE object?

What I ended up doing was following Zen's suggestion and creating an
external method that basically does (not an exact quote; it's on another

def generateForm(self):
        outForm = []
        for (name, value) in self.REQUEST.form:
                outForm.append ('<input type="hidden" name"%s" value="%s">' % (name,
        return string.join (outForm, '\n')

It's a little more than that, but I don't have it in front of me. (this
wouldn't deal with quotes right).

I haven't run into the name="mynum:int" problem yet, but maybe that's
just luck, or maybe it's just because of my particular forms. The bad
part is that I don't know of any way to pass POST data on a redirect
(anybody know how to do this, or is this impossible?), so for now I just
have a form that's nothing but a Submit widget with all the other dat a

You can of course change it all into GET data and just join them
together using:
   '%s=%s' % (url_quote_plus(name), url_quote_plus(data))
and joinging with &, in which case you actually can do a redirect, but
presumably someone made it POST for a reason, so I'm not going to mess
with it. It's an inelegant solution and might not work for everything,
but it's all I have for now!


Zope maillist  -  [EMAIL PROTECTED]
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-dev )

Reply via email to