我的问题是关于在文件系统中而不是在数据库中存储不同的文件。我使用的是Odoo版本9,我找到的所有内容都是针对Odoo [v8] ......
我已经读过一些关于"默认" storelocation,但我在文件系统中找不到它...有谁知道我能在哪里找到它?
我还尝试将参数设置为"二进制"字段,但这不起作用。当我想保存我的条目Odoo告诉我,我可能忘记了一个必填字段......这是我的代码:
class product_file(models.Model):
_name = 'product.file'
name = fields.Char(string='Bezeichnung', required=True)
description = fields.Text(string='Beschreibung')
data_file = fields.Binary(string="Datei", required=True, attachment=True)
任何人都可以帮助我!
谢谢
修改
找到解决方案:
如果你想使用参数"附件"你不能按要求设置字段......那是我的错误
另一点,是的,默认位置可以在配置文件中找到(感谢Prakash Sharma)
答案 0 :(得分:0)
set data_dir (like data_dir = /path/to/desired/Odoo
) in odoo-server.conf file
答案 1 :(得分:0)
主文件夹中有 odoorc.conf 文件: 在odoo中设置要存储文件的路径。