【发布时间】:2019-11-19 04:23:45
【问题描述】:
目前,我的内部用户 (Khanh Nguyen) 选择的管理为空白。
我想通过内部用户上传和导入excel文件到Odoo 13的考勤模块,但只有管理员可以上传excel文件。
那么如何设置内部用户上传和导入excel文件到考勤模块的权限呢?
【问题讨论】:
标签: excel file-upload module odoo user-permissions
目前,我的内部用户 (Khanh Nguyen) 选择的管理为空白。
我想通过内部用户上传和导入excel文件到Odoo 13的考勤模块,但只有管理员可以上传excel文件。
那么如何设置内部用户上传和导入excel文件到考勤模块的权限呢?
【问题讨论】:
标签: excel file-upload module odoo user-permissions
这个问题是由于 XLSX 文件被误认为 SVG 文件造成的。在此提交之后编辑 odoo/fields.py
https://github.com/odoo-dev/odoo/commit/5a7a362188473de919cd7562996057f73deb5eaf
或者拉取最新的 Odoo 13 源,他们几天前就提交了这个修复
https://github.com/odoo/odoo/commit/65d709c9ab386d646f682c494cfb21cb06ec8034
【讨论】:
SVG 文件格式在上传到服务器时是一种危险的格式,因为它允许运行任意代码 (https://blog.online-convert.com/svg-file-and-its-danger/)
此类文件上传在 Odoo 中被阻止 (https://github.com/odoo/odoo/commit/1be50fdeafcd2b94f7b2f47d6e5bc4b6ebaceadd)
您是在尝试导入员工图像,还是有在考勤模型中添加二进制字段的特定代码?
由于不允许 SVG 导入,请尝试使用已知可在 Odoo 中使用的其他图像格式,例如 PNG 或 JPG。
最好的,
【讨论】: