[Zope3-Users] z3c.baseregistry question
Stephan Richter
srichter at cosmos.phy.tufts.edu
Thu Mar 22 22:15:16 EDT 2007
On Thursday 22 March 2007 07:29, eXt wrote:
> I'd like to register things like default skin or logout adapter
> (<adapter factory="zope.app.security.LogoutSupported" />) per application
> (my local site), not per Zope instance via overrides.zcml. Is it possible
> to use z3c.baseregistry for that?
Yes, this is what we are using it for. ;-)
> If so I'll be glad to see any introduction or code example of how
> to use this package. I'm a bit lost after reading baseregistry's doctests.
Can you be more specific? I think you can get the gist of things by looking at
the ZCML snippets in the main README.txt file and how to register a base
registry in the browser/README.txt file.
> One more thing - how should I install z3c.baseregistry after I
> checkouted it from the repository? There is only 'src' folder and no
> 'setup.py' script. I manually copied files but I suppose it is not a
> preffered way of installing it.
That is one way of doing it. In our projects we usually use the following
structure:
Project/
src/
z3c/
basergistry/
project/
Zope3
You then need some custom scripts to register src/ and Zope3/src everywhere in
the Python path. Not too bad though.
Others use buildout and eggs (which I really need to look at too).
Regards,
Stephan
--
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
More information about the Zope3-users
mailing list