I got this Code from Base code itself, anyway this will be helpful for those who searching for default image in odoo 9.
from openerp.tools import openerp,image_colorize, image_resize_image_big
photo = fields.Binary(string="Image to upload", default=lambda self:self._get_default_image())
def _get_default_image(self, colorize=False):
image = image_colorize(open(openerp.modules.get_module_resource('base','static/src/img', 'avatar.png')).read())
In Xml, should specify widget="image" for showing image in Form.
<field name="photo" widget="image" />
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 7/5/16, 8:33 AM|
|Seen: 525 times|
|Last updated: 7/5/16, 9:13 AM|