[Zope3-Users] Changes on object not persistent if server is
restarted.
Jachin Rupe
jachin at voltzsoftware.com
Mon May 22 15:48:07 EDT 2006
On May 22, 2006, at 2:40 PM, Achim Domma wrote:
> Hi,
>
> I have written this simple content object:
>
> class IArticle(Interface):
> title = TextLine(
> title=u"Title",
> description=u"The title",
> default=u"",
> required=True)
>
> body = Text(
> title=u"Body",
> description=u"Article Body",
> default=u"",
> required=True)
>
> class Article(object):
> implements(IArticle)
> title=u''
> body=u''
>
> The body of the article is rendered as restructured text. I can
> create and edit articles via the automatically generated forms.
> Everything worked fine, but currently my changes are not persistent
> if I restart the server.
> The body is not empty after restart, but holds an older version.
> I'm working with the SVN version of Zope 3.
>
> Any hint what I might be doing wrong?
hi there
You could try making "Acrticle" inherit from "Persistent". That
would would involve something like this:
from persistent import Persistent
class Article(Persistent):
implements(IArticle)
title=u''
body=u''
hope that helps
-jachin
>
> regards,
> Achim
>
> _______________________________________________
> Zope3-users mailing list
> Zope3-users at zope.org
> http://mail.zope.org/mailman/listinfo/zope3-users
More information about the Zope3-users
mailing list