Am 24.10.2006, 22:26 Uhr, schrieb Dieter Maurer <[EMAIL PROTECTED]>:

Charlie Clark wrote at 2006-10-23 16:03 +0200:
ah, the problem seems that Python datetime returns extension types and not
classes and Zope's security does not work with extension types!
It does, but you need to use "allowType"...

Thanks for that.

import datetime


do work but

calling strftime() on a datetime object throws an import error

Error Type: ImportError
Error Value: import of "__doc__" from "time" is unauthorized. You are not allowed to access '__doc__' in this context

Is this correct?

This is the same error thrown when using a wrapper class that uses getattr(datime_object, method_name) instead of overwriting the methods.

Charlie Clark

Professional Python Services directly from the Source
Python/Zope Consulting and Support ...
mxODBC.Zope.Database.Adapter ...   
mxODBC, mxDateTime, mxTextTools ...
Try mxODBC.Zope.DA for Windows, Mac OS, Linux, Solaris, FreeBSD for free!
ZPT mailing list

Reply via email to