"Loren Stafford" <lstaffor@dynalogic.com> wrote:
The REQUEST object is defined in ../lib/python/ZPublisher/BaseRequest.py. I don't see a delete there, but by studying that code, I'm sure you could easily implement one.
-- Loren
----- Original Message ----- From: Ragnar Beer <rbeer@uni-goettingen.de> To: <zope@zope.org> Sent: March 21, 2000 09:47 AM Subject: [Zope] delete from REQUEST?
Hi Zopistas!
I need to get rid (completely) of some items in REQUEST that were passed from a form. Is there an opposite to REQUEST.set() that deletes instead e.g. REQUEST.delete() or so?
The REQUEST object stores form data in its .form member, which is a Python dictionary. You will need to find a way to execute the statement, "del REQUEST.form[ 'variableToErase' ]", or the equivalent expression, "delattr( REQUEST.form, 'variableToErase' )", neither of which can be done from DTML or from PythonMethods (ergo, must be done in an ExternalMethod or done from a Python product). -- ========================================================= Tres Seaver tseaver@palladion.com 713-523-6582 Palladion Software http://www.palladion.com