Перейти к содержимому

Odoo 18: How to Build Models, Views, and Menus

Ayman Dataecho

0:00 / 0:00

Odoo 18: How to Build Models, Views, and Menus

93 просмотра · 3 недели назад
Ayman Dataecho
1,02 тыс. подписчиков
93 просмотра · 3 недели назад
Learn how to build a *School Management Application in Odoo 18* step by step using **Docker**. In this tutorial, we create our first Odoo module using the **Odoo Scaffold command**, then build a Student model with Python and create the user interface using XML. You will learn how to: Create an Odoo 18 module using Scaffold Run Odoo commands inside a Docker container Understand *snake_case* in Odoo Understand Application Name vs Technical Name Create an Odoo model using Python Add fields to the Student model Create Form Views using XML Create Menus and Actions Configure Access Rights Update and Upgrade an Odoo module Find and fix common Odoo development errors View your Odoo data in PostgreSQL using DBeaver This tutorial is part of a **School Management Application project in Odoo 18**, where we build the application step by step. If you are learning **Odoo Development, Python, XML, Docker, and PostgreSQL**, follow the series and build the project with me. 📌 Odoo Docker installation tutorials are available in the video description. If you found this tutorial useful, *Subscribe to the channel and turn on All Notifications 🔔* #Odoo18 #OdooDeveloper #OdooDevelopment #OdooTutorial #Python #Docker #PostgreSQL #OdooERP #SchoolManagement Links:    • Install Docker on Windows in MINUTES for Odoo      • Install  Docker On Ubuntu in 5 Minutes      • 🐳Docker for Odoo from Scratch | Windows & ...      • How to Install DBeaver on Ubuntu | Complet...   https://dbeaver.io/download/ 1. حمّل وثبّت DBeaver على Windows. 2. افتح DBeaver واختر New Database Connection. 3. اختر PostgreSQL. 4. أدخل بيانات Odoo PostgreSQL: ◦ Host: localhost ◦ Port: 5118 ◦ Database: school ◦ Username: odoo ◦ Password: odoo 5. اضغط Test Connection ثم Finish. 6. افتح Schemas → public → Tables لاستعراض جداول Odoo. 1. Download and install DBeaver on Windows. 2. Open DBeaver → New Database Connection. 3. Select PostgreSQL. 4. Enter your Odoo PostgreSQL connection details: ◦ Host: localhost ◦ Port: 5118 ◦ Database: school ◦ Username: odoo ◦ Password: odoo 5. Click Test Connection → Finish. 6. Go to Schemas → public → Tables to explore your Odoo tables. ⏱️ Timestamps 00:00 - Introduction 00:15 - Create Odoo Module with Scaffold 00:37 - Understand snake_case in Odoo 00:52 - Application Name vs Technical Name vs Database Name 01:12 - Create Odoo Database 05:15 - Configure Developer Mode & Install the Module 05:36 - Connect DBeaver to Odoo PostgreSQL 06:36 - Create the Student Form View with XML 18:47 - Create the Student Menu 19:47 - Final Result 📱 Follow Me Facebook   / ayman.solman   LinkedIn:   / ayman-ibrahim-415a74136   My CV: https://drive.google.com/file/d/1Q9-6... Telegram Groups: https://t.me/+MVAQRw-KMdQ4MjA0 https://t.me/+FYSbDEaa1UMwNWU8 #Aymandataecho #Odoo18 #OdooDeveloper #OdooDevelopment #Odoo #Python #Docker #PostgreSQL #OdooTutorial #OdooERP #SchoolManagement