导入个人资料图像的成员个人肖像在Plone



我正在尝试批量上传人像图像到成员配置文件。使用mtool的getPersonalPortrait函数,我发现对象(FSImage)没有"数据"属性作为上传肖像图像的肖像(Image)。

如果没有现有的个人资料照片,我应该如何继续将图像上传到这些成员肖像?

为上传的肖像创建新的 OFS.Image()对象:

from OFS.Image import Image
portrait = Image(id=user_login, title='', file=fportrait) 
membertool._setPortrait(portrait, user_login) 

其中fportrait是一个打开的文件对象或图像数据作为字符串。

最新更新