美文网首页
odoo基础视图

odoo基础视图

作者: Echo剑心 | 来源:发表于2017-01-12 10:18 被阅读113次

通过上一节看可以看到内容已经呈现到页面上了,但是只有name字段而已

重新修改 openacademy.xml 文件

添加如下部分

<record model="ir.ui.view" id="openacademy_form_view">
        <field name="name">Item</field>
        <field name="model">openacademy.openacademy</field>
        <field name="arch" type="xml">
          <tree string="List">
            <field name="name"/>
            <field name="description"/>
          </tree>
        </field>
    </record>

在 <tree></tree> 中设置视图中会显示的字段

升级模块会发现

Paste_Image.png

修改完成~

这时候想创建一条数据 点击创建

Paste_Image.png

这界面,和我们想象中的不一样啊!

  1. 不应该显示字段名称,太不友好了
  2. 字段的顺序,应该是Name在上边会比较合适吧

首先来修改字段名称好了

打开 models.py 文件

name = fields.Char(required=True,string='语言')
description = fields.Text(string='描述')

在字段后加上 string 属性即可

修改字段顺序

打开 openacademy.xml 文件

添加如下

 <record model="ir.ui.view" id="content_form_view">
            <field name="name">openacademy,content</field>
            <field name="model">openacademy.openacademy</field>
            <field name="arch" type="xml">
                <form string="Course Form">
                    <sheet>
                        <group>
                            <field name="name"/>
                            <field name="description"/>
                        </group>
                    </sheet>
                </form>
            </field>
        </record>

这个 sheet 就是这个纸张的效果,数据浮现在上面

Paste_Image.png

修改 group 中的数据即可

相关文章

  • odoo基础视图

    通过上一节看可以看到内容已经呈现到页面上了,但是只有name字段而已 重新修改 openacademy.xml 文...

  • odoo12遇到的错误

    无效视图 odoo.tools.convert.ParseError: "无效视图 原因无法识别视图 解决办法:检...

  • odoo搜索视图

    在列表页的搜索框添加可选项 先上效果图 添加搜索视图 car_number 对应需要搜索的字段(model字段)车...

  • Packer.Odoo.10---Chapter 7

    ORM应用逻辑-业务处理 前面的章节我们学习了利于Odoo的视图来构建用户前端界面。本章介绍Odoo的后台业务逻辑...

  • Odooproductview

    product模块中有3个关于产品的表单视图: 产品模板主视图 产品模板表单视图,继承自1,在Odoo中打开一个产...

  • odoo tree视图属性

    一般属性在这里插入图片描述 列表颜色在这里插入图片描述在这里插入图片描述 常用判断格式:在这里插入图片描述 编辑属...

  • ORM之模型对象Model

    模型对象Model Odoo的模型对象在odoo模块的models.py文件中,最基础的对象是BaseModel;...

  • odoo 设计模式

    odoo 提供了一套开发框架和一系列好用的ERP模块。基于此,我们会在odoo框架odoo提供的模块基础上解决一系...

  • Odoo12 二次开发基础培训视频教程目录

    Odoo12 二次开发基础培训视频教程 计划于10月底发布 比Odoo二次开发基础培训视频教程 2017版讲解更细...

  • 【odoo二次开发】ORM框架(一、Model属性)

    1.基础文件及目录结构 在认识odoo ORM框架前,先介绍一下odoo中模块目录结构。 2.Model属性 在/...

网友评论

      本文标题:odoo基础视图

      本文链接:https://www.haomeiwen.com/subject/najdbttx.html