[Zope] Optional date properties (Zope 1.11)
Brian Lloyd
Brian@digicool.com
Thu, 10 Jun 1999 10:44:25 -0400
> I thought I could add an optional date property to my Z
> Class' property
> sheet, but no -- it seems Zope requires that you fill in a valid date.
> Is there a workaround?
>
> Isn't this inconsistent with other properties' behaviour, though?
> Wouldn't it be logical that an empty date value as entered in Zope's
> management screens would represent "None" or at least a generic "zero"
> date?
>
> --
> Alexander Staubo
I don't think that this is necessarily inconsistent - for example,
if you try to add an int, float, etc. with no value you get:
exceptions.ValueError:
Empty entry when integer expected
String and string-ish fields may _seem_ to act slightly
differently in that they accept an empty value, but this
is really not so different when you consider that '' is a
valid string (in the same way that 0 would be a valid,
but "empty" integer).
Brian Lloyd brian@digicool.com
Software Engineer 540.371.6909
Digital Creations http://www.digicool.com
>