Am 23.10.2006, 15:13 Uhr, schrieb Charlie Clark <[EMAIL PROTECTED]>:
I still have the same problem:
import mx.DateTime, datetime
d1 = mx.DateTime.DateTime(2006, 10, 22)
print d1
print d1.strftime("%Y.%m.%d")
d2 = datetime.datetime(2006, 10, 22)
print d2
print d2.strftime("%Y.%m.%d")
return printed
strftime() works find with the mx.DateTime object but not with the
Python datetime object. Is an additional security declaration required?
ah, the problem seems that Python datetime returns extension types and not
classes and Zope's security does not work with extension types!
Charlie
--
Charlie Clark
eGenix.com
Professional Python Services directly from the Source
Python/Zope Consulting and Support ... http://www.egenix.com/
mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
Try mxODBC.Zope.DA for Windows, Mac OS, Linux, Solaris, FreeBSD for free!
_______________________________________________
ZPT mailing list
ZPT@zope.org
http://mail.zope.org/mailman/listinfo/zpt