上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 搜索视图 我们可以为列表视图右上角的搜索框预设一些过滤项和分组选项, Odoo 把这也视为视图元素,所以可以像列表视图和表单视图一样在 Views 中添加记录来定义。想必现在大家已经非常熟悉了,在菜单中点击 Settings > Technical> User Interface > Views 或 阅读全文
posted @ 2020-04-09 20:24 十年老猿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 创建列表视图步骤如下: 1、 点击 Settings > Technical > User Interface > Views,点击 Create 进入视图编辑页面,填入如下值:⚫ View Name: To-do List View⚫ View Type: Tree⚫ Model: x_todo_ 阅读全文
posted @ 2020-04-09 20:22 十年老猿 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 现在有了存储任务清单的模型,应在用户界面中显示它,添加菜单项可实现这一点。我们这里创建一个顶级菜单项直接打开任务清单,一些像联系人(Contacts)这样的应用采取了这种方式,但另外一些则使用了在顶栏中的子菜单项。 “ 注意: Odoo 12 的修改社区版中第一级以下的菜单项也像企业版中一样显示在了 阅读全文
posted @ 2020-04-09 20:20 十年老猿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 安全记录规则 在对模型赋予访问权限时,默认用户可以访问到他的所有记录。但有时我们要限制每个用户所能访问的特定记录。通过记录规则可以实现这一点,通过定义 domain 过滤器来对读和写操作进行控制。比如我们这里的 to-do 应用,任务项应为用户私有,我们不希望其他用户看到自己的记录。需要添加记录规则 阅读全文
posted @ 2020-04-08 23:33 十年老猿 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Odoo 自带有权限控制机制,用户仅能使用被授权了的功能。这就意味着我们自建的库功能不对普通用户甚至是管理员开放。 “ 注意: Odoo 12 的修改管理员用户现在也像其它用户一样受权限控制所限制。在此前的 Odoo 版本中, admin 都作为特权用户不受权限规则控制。而新版中我们需要进行授权管理 阅读全文
posted @ 2020-04-08 23:29 十年老猿 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 模型是应用的基本组件,包含了所需使用到的数据结构和存储。接下来我们就为 To-do 项目添加模型,将包含三个字段:⚫ Description⚫ Is done? 标记⚫ Work team 用户列表 如前所述,通过菜单 Settings > Technical > Database Structur 阅读全文
posted @ 2020-04-08 23:28 十年老猿 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 我们已经为 partner 模型创建了新字段,但对用户仍不可见,要实现这点我们还要在相应的视图中进行添加操作。再回到前述的 res.partner 模型详情页,点击 Views 标签,我们就可以看到模块的各个 view 定义。正如所见,每个视图都是一条数据库记录,修改或添加视图记录即时生效,在下一次 阅读全文
posted @ 2020-04-03 21:41 十年老猿 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 开启开发者模式后,我们可通过菜单 Settings > Technical > Database Structure > Models来查看模型的定义。这时搜索 res.partner(未安装其它应用的情况下第一个即是),对应的模型描述为 Contact。点击打开表单视图,这时就可以看到 partn 阅读全文
posted @ 2020-04-03 21:39 十年老猿 阅读(544) 评论(0) 推荐(0) 编辑
摘要: Odoo二次开发中为已有表单添加字段是种常见的自定义操作,我们无需创建自定义模块即可在用户界面中进行实现。就我们 To-do 应用而言,需要可以选取一组用户对 To-do 项进行协作。我们可以通过在partner 表单中添加标识来找到这些用户,那么接下来为 partner 模型添加一个 Is Wor 阅读全文
posted @ 2020-04-03 21:36 十年老猿 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 要实现我们的项目,这里需要用到开发者模式所提供的工具。开发者模式使我们可以在用户界面中直接对 Odoo 应用进行自定义操作。这有利于我们快速修改和添加功能,可用于进行一些添加字段的小调整乃至像创建带有多个模型、视图和菜单项的应用这样的复杂自定义开发。但这种直接在用户界面执行的自定义开发相对于在后续章 阅读全文
posted @ 2020-04-03 21:35 十年老猿 阅读(299) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页