Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
5440 Widoki

I uploaded a file as attachment through ir.attachments  model.

I am able to locate that file locally location which is

/.local/share/Odoo/filestore/mydb/0c/0c45faf5b09ce9b7c9fbb6bd1a7787f24d24ab8

How to get the exact file in exact format which i uploaded which is my_file.shp instead of this encrypted file because i wanted to do some manipulation/processing on this file through python code.

I wanted to decrypt this file back to original format and extension with a path associated with it.

Thanks

Awatar
Odrzuć
Najlepsza odpowiedź

You can retrieve the name of the encrypted file in the filestore using the Odoo database. In the table ir.attachments, there are columns named checksum ​and name that allow you to establish the connection between those.

Based on your example, you could have done this:

SELECT name
FROM ir_attachment
WHERE checksum='0c45faf5b09ce9b7c9fbb6bd1a7787f24d24ab8'

The field name would have been: my_file.shp.

Awatar
Odrzuć
Najlepsza odpowiedź

Hi! I've the same problem, have you managed to solve the problem? I need to manipulate it in PHP for a script.

Thanks

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
sie 20
7899
0
lut 19
3137
1
sty 23
9126
0
sie 18
3594
1
sie 15
5605