EP-7 How to Create a Model in Odoo 18 | How to Define a Model in Odoo 18 | Odoo 18 Technical Videos
Creating a model in Odoo 18 involves defining a new database structure to represent your business data and creating corresponding views for user interaction. Here's a step-by-step guide to help you through the process:
1. Set Up Your Module Structure
Begin by creating a new module to house your custom model. This approach ensures that your customizations remain modular and maintainable.
Create the Module Directory: Navigate to your Odoo addons directory and create a new folder for your module, e.g., college_erp.
Initialize the module: Inside this folder, create the following files and directories:
college_erp/
├── __init__.py
├── __manifest__.py
└── models/
├── __init__.py
└── college_student.py
2. Define Your Model
In the college_student.py file, define your model by creating a Python class that inherits from models. Model:
from odoo import models, fields
class collegestudent(models.Model):
_name = college.student# Model identifier
_description = 'College Student'
#Odoo18 #OdooDevelopment #OdooTutorial #CreateModel #DefineModel #OdooTechnical #ERP #OpenSourceERP #OdooNewFeatures #OdooReleaseDate #Programming #Python #Odoo18 #Odoo18DevelopmentTutorials #Odoo18Tutorial #Odoo18NewFeatures #OdooTechnical #OdooPython #Odoo18ReleaseDate #OdooModel #OdooERP #Odoo18Development #Odoo18TechnicalTutorials #OdooTechnical
Connect With Us:
—————————————
➡ ️ Websitehttps://www.cybrosys.com/m/
➡ ️ Email: info@cybrosys.com
➡ ️ Twihttps://twitter.com/cybrosysosys
➡ ️ Lihttps://www.linkedin.com/company/cybrosys/brosys
➡ ️ https://www.facebook.com/cybrosystechnologiesnologies
➡ ️ https://www.instagram.com/cybrosystech/brosystech
➡ https://pinterest.com/cybrosys/ / cybrosys