Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
8231 Переглядів

Is there any way to set a contact image by specifying an url in res_partner form view?

For example: i want to use an image located in path-to-image/image.png and i want to set it by modifying a field in res_partner form view.

I'm using odoo v11.0

Аватар
Відмінити
Найкраща відповідь

Hi Patrick Galletti,

@api.model
def _default_image(self):
image_path = get_module_resource('module_name', 'path-to-image/image.png', 'name_img.jpg')
return tools.image_resize_image_big(base64.b64encode(open(image_path, 'rb').read()))

define the field in res.partner.

image = fields.Binary("Image", attachment=True, default=_default_image, help="This field holds the image used as image for the product, limited to 1024x1024px.")

 From your question, I just understand that you need a field with an image and that image from a particular path. This may help you. If you have any another question free to contact us.

Thanks

Nikhilkrishnan

Аватар
Відмінити
Найкраща відповідь
 image= base64.b64encode(requests.get(url.strip()).content).replace(b'\n', b'')


Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
2
лип. 22
12066
2
серп. 25
7462
2
лип. 23
3470
3
лип. 20
10293
2
черв. 24
7482