[Zope] how add properties via Python script? /kv
Michael Bernstein
webmaven at lvcm.com
Thu Nov 6 00:05:32 EST 2003
Kai Vermehr wrote:
> I'm trying to add the property "product" to all the images inside the
> "image_folder" with this line in Python:
>
> container.image_folder.objectValues(['Image']).manage_addProperty(produc
> t, name, string)
>
> but it does not work ... why? How should it be done?
What you're asking Zope to call the manage_addProperty() method on a
list, which of course does not have any such method.
Instead, try this (untested):
for object in container.image_folder.objectValues(['Image']):
object.manage_addProperty(product, name, string)
Cheers,
- Michael Bernstein
More information about the Zope
mailing list