Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
4576 Vizualizări

Hello,

I'm using product_images_olbs, it's working well. I'm trying to modify the code so I save the image uploaded with a different name in a file, but it doesn't work! Here's my code:

 def get_image(self, cr, uid, id):
    each = self.read(cr, uid, id, ['link', 'filename', 'image'])
    if each['link']:
        try:
            (filename, header) = urllib.urlretrieve(each['filename'])

            f = open(filename , 'rb')
            data=f.read()
            img = base64.encodestring(data)
            f.close()
            with open('test.jpg','wb') as f2:
               f2.write(data)

            f2.close()  


        except:
            img = ''
    else:
        img = each['image']

    return img

This code works when it's launched outside openerp!

Can someone help me figure out why the file test.jpg is not created?

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
mar. 15
4732
1
iul. 25
2153
0
apr. 22
2363
1
mai 20
3480
0
mar. 20
3509