我在Odoo-10中创建了一个二进制字段,用于在服务器上存储CSV文件。但是,当我在postgres上检查它的表而不是在该列中获取二进制数据时,我得到了如下内容
<memory at 0x7f1539393648>
我的二进制文件到底存储在哪里?
在我制造混乱的地方。帮助感激。
发布于 2019-02-27 06:12:55
二进制数据存储已从数据库转移到Odoo 7或8周围的文件系统上的正常存储,这是默认的。
您可以在下面(从odoo/odoo/tools/appdirs.py)找到以下文件:
Typical user data directories are:
Mac OS X: ~/Library/Application Support/<AppName>
Unix: ~/.local/share/<AppName> # or in $XDG_DATA_HOME, if defined
Win XP (not roaming): C:\Documents and Settings\<username>\Application Data\<AppAuthor>\<AppName>
Win XP (roaming): C:\Documents and Settings\<username>\Local Settings\Application Data\<AppAuthor>\<AppName>
Win 7 (not roaming): C:\Users\<username>\AppData\Local\<AppAuthor>\<AppName>
Win 7 (roaming): C:\Users\<username>\AppData\Roaming\<AppAuthor>\<AppName>
如果您在Odoo服务器配置中设置了一个值data_dir
,那么可以在那里找到这些文件。
https://stackoverflow.com/questions/54907206
复制相似问题