小编May*_*iya的帖子

Odoo 安全性,防止登录用户使用 jsonrpc 访问未受保护的表?

无论在 XML 视图上做了什么,如果没有定义访问控制/记录规则,任何使用都可以通过一个简单的 JS 代码片段获取有关 Odoo 的任何信息:

(new window.openerp.web.Model('my.model')).query().all().then(f=>console.log(f))
Run Code Online (Sandbox Code Playgroud)
  • 可以做些什么来防止这种情况发生?
  • 定义访问控制和记录规则是唯一的方法吗?
  • 是否有任何机制可以阻止用户访问他无法通过当前操作/视图访问的任何内容?

security odoo odoo-9

5
推荐指数
1
解决办法
110
查看次数

如何在不使用多个循环的情况下从字典列表中获取每个记录的单独字典?

在当前数据"children"键将被修复。如果有任何可用的子数据,那么它必须在字典格式列表中

如果没有任何可用的子"children"项,则字典中没有可用的键。

我不想使用循环来分叉这些数据。 我想要相同的一致序列数据。请注意,将有任意数量的层次结构可用。

我希望所有这些数据都在字典格式列表中,例如给定的需求数据示例。

当前数据。

{
    "id": 2,
    "parent_id": 1,
    "name": "0",
    "is_active": true,
    "position": 1,
    "level": 1,
    "children": [
        {
            "id": 8,
            "parent_id": 1,
            "name": "01",
            "is_active": false,
            "position": 1,
            "level": 2,
            "children": [
                "id": 9,
                "parent_id": 1,
                "name": "010",
                "is_active": false,
                "position": 1,
                "level": 2,
                "children": [
                    <'Here N number of hirerchy availabe'>
                ]
            ]
        },

    ],
    "id": 3,
    "parent_id": 1,
    "name": "1",
    "is_active": true,
    "position": 1,
    "level": 1, …
Run Code Online (Sandbox Code Playgroud)

arrays json dictionary list python-3.x

4
推荐指数
1
解决办法
122
查看次数

标签 统计

arrays ×1

dictionary ×1

json ×1

list ×1

odoo ×1

odoo-9 ×1

python-3.x ×1

security ×1