[BlueBream] can't persist
Jim Pharis
binbrain at gmail.com
Wed Jun 30 15:47:23 EDT 2010
No, I don't see the changes. Maybe I should be more specific about what I'm
doing.
I have an AdminUtility registered with the below method that I call from a
view. If I inspect the root object after that method exists newsite isn't in
there.
from zope.site.folder import rootFolder
def install(self)
newsite = NewSite()
newsite.setSiteManager(LocalSiteManager(newsite))
root = rootFolder()
import pdb; pdb.set_trace()
root['newsite'] = newsite
root._p_changed = True
transaction.commit()
On Wed, Jun 30, 2010 at 3:11 PM, Christophe Combelles <ccomb at free.fr> wrote:
> Le 30/06/2010 20:31, Jim Pharis a écrit :
> > I'm trying out BlueBream 1.0b2 and I'm running into a problem with
> > Persistent objects. The installation is pretty out of the box at this
> > point. When I use .\bin\paster shell debug.ini I seem to be able to
> > create Persistent objects and transaction.commit and changed objects are
> > properly committed. However, when I start using either .\bin\paster
> > serve debug.ini or .\bin\paster serve deploy.ini, no matter what I do to
> > Persistent objects transaction.commit() returns None. I noticed that
> > even if I directly set obj._p_changed=1 it doesn't work, and if I look
> > at _p_changed right away, I see its been reverted back to False. What am
> > I doing wrong here?
>
> Hi!
>
> transaction.commit() is not supposed to return anything, don't you see the
> changes in your application after ending the debug session and returning to
> the
> paster serve ?
>
> Christophe
>
> >
> > TIA,
> >
> > - Jim
> >
> >
> >
> > _______________________________________________
> > bluebream mailing list
> > bluebream at zope.org
> > https://mail.zope.org/mailman/listinfo/bluebream
>
> _______________________________________________
> bluebream mailing list
> bluebream at zope.org
> https://mail.zope.org/mailman/listinfo/bluebream
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/bluebream/attachments/20100630/290bdc4a/attachment.html
More information about the bluebream
mailing list