[reportlab-users] cgi-problem with reportlab

Tim Roberts reportlab-users@reportlab.com
Thu, 11 Sep 2003 09:47:56 -0700

On Thu, 11 Sep 2003 09:10:57 +0200, "Christoph Zwerschke" <zwerschke@zuv.uni-
heidelberg.de> wrote:
>> Also note that if you do not fill in a field, the field name will not
>> appear in the FieldStorage object at all.  That's a common error. 
>I've already reported that bug together with a patch on January 2001:
>But it has still not made its way into the official Python release.
>Another problem is that this bug was also copied in other software, for
>instance Webware for Python copied parts of the cgi.py module including the

It is not accurate to characterize this as a bug.  Say I have this HTML:

   <input type=text name=One>

If I don't fill in the "One" field, it won't appear in FieldStorage by 
default.  If I create FieldStorage with keep_blank_values=1, then it WILL 
appear, with a blank value.  That's all well-defined and operating as 

Your bug report refers to a couple of special cases of manual query string 
generation that cannot occur with forms.

But, as you say, this is veering a ways off-topic...

- Tim Roberts, timr@probo.com
  Providenza & Boekelheide, Inc.