Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

在XP中源码运行OpenERP70全过程记录



  • 我没研究过新版的系统,看似问题不少。
    表面上看,这个异常是在获取客户某些缩略图引起的。

    <br />image = Image.open(image_stream)<br />
    



    这句,Image对象只接受infile (name or stream obj). 不会接受一个base64编码的string.
    从上面的代码看,其实系统是从数据库里拿出了数据,base64 encode以后,交给PIL的。

    要想PIL从base64 string读取图片,则需要:

    <br />from PIL import Image<br />from base64 import decodestring<br /><br />image = Image.fromstring(&#039;RGB&#039;,(width,height),decodestring(imagestr))<br />image.save(&quot;foo.png&quot;)<br /><br />
    




    仅供参考。


Log in to reply