Re: [Zope-dev] How to delete an object given a path in Zope

2006-03-15 Thread Dieter Maurer
Takahashi, Michael wrote at 2006-3-14 12:25 -0800:
 ...
Using restrictedTraverse I'm able to get the object by its path.  I then
want to delete this object.  

When you have an object obj inside the site hierarchy, then
obj.aq_inner.aq_parent is its container (in this hierarcy).

Therefore, an idiom to delete obj is:

   obj.aq_inner.aq_parent.manage_delObjects(obj.getId())

-- 
Dieter
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] How to delete an object given a path in Zope

2006-03-14 Thread Takahashi, Michael








Hi guys,



I am trying to figure out how to delete an object in
Zope given a path.



Using restrictedTraverse Im able to get the
object by its path. I then want to delete this object. 



Im assigning the result to obj
as shown here:



obj = context.restrictedTraverse('webcasts/courses/temp')



The goal here is to be able to delete temp
by giving it a path.





Any help is greatly appreciated.



Thanks,



Mike






___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )