Re: Referring to same interface using zope.schema.Object

Robert Niederreiter <[email protected]>
Newsgroups gmane.comp.web.zope.devel,gmane.comp.web.zope.bluebream
Message-ID <[email protected]>
Hi,

On 22.07.2011 12:59, Joe Steeve wrote:
> Hello,
>
> I am trying to construct an object tree.
Take a look at http://pypi.python.org/pypi/node
This is probably what you need.

Regards, Robert

>   Every node in the tree is of
> the same type. I am trying to achieve something like:
>
>          class INode(Interface):
>
>              parent = Object(
>                  title=u"Parent node",
>                  schema=INode
>                  )
>
>              children = List(
>                  title=u'Child nodes',
>                  value_type=Object(schema=INode)
>                  )
>
> The above fails with "NameError: name 'INode' is not defined". Any clues
> as to how to solve this?
>
> Regards,
> Joe
>
>
>
> _______________________________________________
> Zope-Dev maillist  -  [email protected]
> https://mail.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists -
>   https://mail.zope.org/mailman/listinfo/zope-announce
>   https://mail.zope.org/mailman/listinfo/zope )


-- 
Robert Niederreiter

Squarewave Computing
Aflingerstraße 19
A-6176 Völs
Tel: +43 699 160 20 192
Web: http://www.squarewave.at

_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.