EP-3 What is a Manifest File in Odoo 18 | How to Create a Manifest File in Odoo 18 |Odoo 18 Tutorial
"Hey there, Odoo enthusiasts! 🚀 Welcome to Cybrosys , your ultimate guide to mastering Odoo development! Whether you're a beginner or an expert, you're in the right place!"
In this tutorial, we’ll build a Custom College ERP Module in Odoo 18 – from scratch!"
We’ll cover module structure, models, views, menus, and security – so stay tuned!"
First", let’s create the required files: __manifest__.py."
So do you know what is manifest file
In Odoo, the manifest file is a Python file named __manifest__.py . It is essential for defining the module's properties, dependencies, and other configurations.
Purpose of the Manifest File
The manifest file serves the following purposes:
Defines Basic Module Information – Name, version, summary, author, etc.
Specifies Dependencies – Lists required modules for this module to work.
Declares Data Files – XML, CSV, YML files to be loaded.
Configures Views, Menus, and Actions – Includes UI components.
Specifies Application Type – Whether it is an application or an add-on.
Includes Static Assets – CSS, JS, images, etc.
"Each part of the manifest file has a purpose. Let’s go through them one by one."
Field
Explanation
'name'
The module’s name (displayed in Odoo Apps).
'version'
The module’s version number.
'summary'
A short one-line description.
'description'
A longer description of what the module does.
'category'
The module’s category (like Sales, Inventory, etc.).
'author'
Your name or company name.
'website'
A link to your website or documentation.
'license'
The module’s license type (e.g., LGPL-3).
'depends'
List of modules this module depends on.
'data'
List of XML or CSV files to be loaded.
'installable'
If True, the module can be installed.
'application'
If True, the module appears as an app.
'auto_install'
If True, the module installs automatically if dependencies are met.
"These fields help Odoo understand how to load and install the module properly."
That’s it for today! Now you know how to define a manifest file and create your first custom module in Odoo! If this video helped you, like, share, and subscribe for more Odoo tutorials. See you in the next one!
#Odoo18 #ManifestFile #OdooDevelopment #OdooTutorial #OdooNewFeatures #OdooReleaseDate #OdooModule #OdooDev #ERP #Python #SoftwareDevelopment #Odoo18 #Odoo18Tutorials #Odoo18Development #Odoo18ManifestFile #Odoo18Features #Odoo18ReleaseDate #OdooERP #OdooDevelopmentTutorials #Odoo18Modules #Odoo18Customization #OdooTutorials #Odoo18NewFeatures #Odoo18Release
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