[Zope] module shared between products
David Little
david_little at blueyonder.co.uk
Mon Nov 24 16:16:41 EST 2003
On Mon, 2003-11-24 at 16:53, Toby Dickenson wrote:
> On Monday 24 November 2003 16:21, David Little wrote:
> > I am developing a project which I have split into two products to avoid
> > having too many files in one place. I want to use a common base class in
> > each but I can't find out to do this while keeping all three product
> > directories together.
> >
> > There is something about multiple product directories the archives:
> > " If you are prepared to edit Products/__init__.py add a line:
> > __path__.append('yourpathhere') "
> >
> > Is there a simpler way to do this?
>
> Its as easy as - inside Products/Product1/FileX.py:
>
> from Product.Product2.FileY import CommonBaseClass
>
>
Thanks,
Products.Product2.FileY import CommonBaseClass
does the job. I had tried something similar but hadn't realised Product2
had to register a product rather than act as an include directory.
david
More information about the Zope
mailing list