[ZIZope] implements e interfacce
Yuri <[email protected]> Tue, 05 Feb 2008 13:41:47 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
--===============0348328320==
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Premesso che con plone 2.5 ottengo il seguente errore:
class EEPArticleNG(OrderedBaseFolder, document.ATDocument):
File "/usr/lib/zope2.9/lib/python/zope/interface/advice.py", line 132,=20
in advise
return callback(newClass)
File "/usr/lib/zope2.9/lib/python/zope/interface/declarations.py",=20
line 498, in _implements_advice
classImplements(cls, *interfaces)
File "/usr/lib/zope2.9/lib/python/zope/interface/declarations.py",=20
line 475, in classImplements
spec.declared +=3D tuple(_normalizeargs(interfaces))
File "/usr/lib/zope2.9/lib/python/zope/interface/declarations.py",=20
line 1363, in _normalizeargs
_normalizeargs(v, output)
File "/usr/lib/zope2.9/lib/python/zope/interface/declarations.py",=20
line 1362, in _normalizeargs
for v in sequence:
TypeError: Error when calling the metaclass bases
iteration over non-sequence
come si utilizza implements?
Io ho fatto cos=C3=AC:
interface/eeparticleng.py
=3D=3D=3D=3D
from zope import interface
from zope.app.event.interfaces import IObjectModifiedEvent
class IEEPArticleNG(interface.Interface):
"""EEPArticleNG marker interface
"""
=3D=3D=3D=3D
content/eeparticleng.py
=3D=3D=3D=3D
from zope.interface import implements
from Products.EEPArticleNG.interfaces import IEEPArticleNG
from Products.ATContentTypes.content import document
class EEPArticleNG(OrderedBaseFolder, document.ATDocument):
"""
A document which may contain directly uploaded images and attachments
"""
[...]
implements(IEEPArticleNG, INonStructuralFolder)
=3D=3D=3D=3D
e mi da l'errore, e non capisco!
Help...
--===============0348328320==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
_______________________________________________
Zope mailing list
[email protected]
http://lists.zope.it/cgi-bin/mailman/listinfo/zope
--===============0348328320==--