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

Reply via email to