On Friday 21 July 2006 16:24, Tim Penhey wrote: > Hi All, > > Going through Philipp's book some more... > > Once the sections get to content types the samples always show: > >>> from zope.app.debug import Debugger > >>> debugger = Debugger(db="var/Data.fs", > config_file="etc/site.zcml") >
> Given that I am writing my code somewhere different than my zope instance, > how to I extend the default site.zcml to include my stuff? I'm sure that the debugger does much more, but after a few minutes thinking about how to add things it seemed relatively obvious - just not explicitly described anywhere. For the benefit of others: - put your development directory in your PYTHONPATH - add a <include package="xxx"/> in the site.zcml for your package. > > Next question: > > In chapter 5 (Content Components), the Recipe object ends up using > FieldProperty to initialise members based on the interfaces schema, however > in chapter 6 (Persistency) these are dropped and empty unicode strings and > PersistentLists used instead. Does this mean that you loose the schema > checks on assignment now? Confused :???: Still interested in an answer for this. Tim _______________________________________________ Zope3-users mailing list Zope3-users@zope.org http://mail.zope.org/mailman/listinfo/zope3-users