[Zope] Convert Photos to ExtImage store

J Cameron Cooper zope-l at jcameroncooper.com
Tue Apr 19 12:57:28 EDT 2005


David Chandek-Stark wrote:
> I have a few PhotoFolders containing Photos that are stored in the ZODB 
> which I would like to convert to ExtImage storage. Since the number is 
> large enough to make a manual process painful, I'd like to write a 
> conversion script. Seems simple enough in principle, but I'm having 
> trouble getting started. First, how do you use manage_addPhoto()? I 
> assumed that photo_folder.manage_addPhoto() would work, but I get
> 
> AttributeError: manage_addPhoto
> 
> Ideally, the script would operate on a PhotoFolder object, say, making a 
> new PhotoFolder, then creating all the new Photos based on the old ones. 
> I can manually delete the old folder and rename the new one.

The factory method is not available in context: you must get it with 
manage_addProduct. See, for example,

http://zopelabs.com/cookbook/1012279676

You may also be interested in

http://vsbabu.org/webdev/zopedev/zodb2ext.html

		--jcc


More information about the Zope mailing list