Baiju M explained to me in IRC that http://localhost:8031/DebtManager/+/@@AddClaim.html should be http://localhost:8031/DebtManager/@@+/AddClaim.html or http://localhost:8031/DebtManager/+/AddClaim.html . So there you go.
On 3/4/06, Joseph Method <[EMAIL PROTECTED]> wrote: > Interestingly enough, switching the implementation to BTreeFolder > causes this error: > > AttributeError: 'DebtManager' object has no attribute 'getSiteManager' > > On 3/4/06, baiju m <[EMAIL PROTECTED]> wrote: > > On 3/4/06, Joseph Method <[EMAIL PROTECTED]> wrote: > > > > is .interfaces.IDebtManager a IContainer interface, i.e., > > > > you are extending IContainer, like :: > > > > > > > class IDebtManager(IContainer): > > > > pass > > > > > > The class is > > > > > > class DebtManager(Folder): > > > > > > which implements IDebtManager which is: > > > > > > class IDebtManager(IContainer): > > > """IDebtManager Marker Interface""" > > > > > > Would BTreeContainer make the difference? > > > > Actually BTreeContainer (zope.app.container.btree.BTreeContainer) is a > > base class of Folder (zope.app.folder.Folder) > > > > And in most of the cases BTreeContainer is enough for implemetating > > your IContainer classes. > > > > Can anyone point to the use cases of Folder in the context of IContainer? > > > > Regards, > > Baiju M > > _______________________________________________ > > Zope3-users mailing list > > [email protected] > > http://mail.zope.org/mailman/listinfo/zope3-users > > > > > -- > -J. Method > -- -J. Method _______________________________________________ Zope3-users mailing list [email protected] http://mail.zope.org/mailman/listinfo/zope3-users
