On Wed, 2002-12-04 at 00:10, Maik Jablonski wrote:
Clemens Robbenhaar wrote:
Maik Jablonski writes:
Thierry Florac wrote:
Given an object accessed directly (for example, through a call to Catalog().getObject()), how can I get access to his parent folder in a Python script or a Zope product ?? What the property or method name pointing to the folder the object ?
try:
.aq_parent
Well, in a Zope product on the file system code.
Maybe even '.aq_inner.aq_parent' is better to remove any acquisition context? (Thierry: You can look this up in the ZopeDevelopers guide, chapter Acquisition, if You wonder what this means ;-)
If you want no acquisition context, then .aq_inner.aq_parent is the way you should do it, that's right. But in most cases you want acquisition, I would guess...;-)
No, what I'd like to get is the "physical" parent of an object : if an image is stored in a folder, for example, what I want to get is a pointer to this folder, independently of the way I access this image (direct request from URL or throught catalog requests). Thanks, Thierry