Tutorial Odoo 9.0 Part 3 : กำหนด Model & Demo

จาก Morange Wiki
รุ่นแก้ไขเมื่อ 04:11, 14 กรกฎาคม 2559 โดย Bombay (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย '== Define Model == * แก้ไขไฟล์ Model ตามข้อความดังนี้ <h3>แก้ไข openacad...')
(ต่าง) ←รุ่นแก้ไขก่อนหน้า | รุ่นแก้ไขล่าสุด (ต่าง) | รุ่นแก้ไขถัดไป→ (ต่าง)

Define Model

  • แก้ไขไฟล์ Model ตามข้อความดังนี้

แก้ไข openacademy/models.py


class Course(models.Model):
    _name = 'openacademy.course'

    name = fields.Char(string="Title", required=True)
    description = fields.Text() 

แก้ไข openacademy/demo.xml


\

<openerp>
    <data>
        <record model="openacademy.course" id="course0">
            <field name="name">Course 0</field>
            <field name="description">Course 0's description

Can have multiple lines
            </field>
        </record>
        <record model="openacademy.course" id="course1">
            <field name="name">Course 1</field>
            <!-- no description for this one -->
        </record>
        <record model="openacademy.course" id="course2">
            <field name="name">Course 2</field>
            <field name="description">Course 2's description</field>
        </record>
    </data>
</openerp>