- 42
- 21 979
Exploring Odoo
Indonesia
เข้าร่วมเมื่อ 29 ก.พ. 2024
Currently, this channel is all about Odoo. Exploring its features, development, tutorials, etc.
I'll try to make contents that's different from other channel, for example the tutorials will be on-hand, jump straight in to codes, etc.
WARNING:
Please be aware, all codes and tutorials are purely experimental and only tested for specific purpose of making the related video. Therefore they are not suitable to be used in any environment other than experimental or development environment.
I'm not responsible for any damage or harm by the use of anything from this channel.
Please watch the video thoroughly before you ask anything.
The code from some of the videos are on my github repo, please read the README document for repo and for every module there first before anything. Also read the whole code. They are meant to help you to learn and experiment, not just to use it blindly and expect things will go well.
I will not answer questions about missing libraries or how to install them.
I'll try to make contents that's different from other channel, for example the tutorials will be on-hand, jump straight in to codes, etc.
WARNING:
Please be aware, all codes and tutorials are purely experimental and only tested for specific purpose of making the related video. Therefore they are not suitable to be used in any environment other than experimental or development environment.
I'm not responsible for any damage or harm by the use of anything from this channel.
Please watch the video thoroughly before you ask anything.
The code from some of the videos are on my github repo, please read the README document for repo and for every module there first before anything. Also read the whole code. They are meant to help you to learn and experiment, not just to use it blindly and expect things will go well.
I will not answer questions about missing libraries or how to install them.
Odoo Development Tutorial: Using Odoo Web Framework - Part 4: Custom View Types
This time we'll be diving into creating custom view types.
We'll create 3 view types: the very basic, one which uses an additional class and a sub component, and one which uses built-in Odoo web framework classes and functions.
If you haven't watched my previous videos in the Using Odoo Web Framework series, I'd recommend starting from the beginning as they lay down the foundational concepts necessary for creating custom view types:
* Using Odoo Web Framework - Part 1: th-cam.com/video/l4zH2c7b34g/w-d-xo.html
* Using Odoo Web Framework - Part 2: th-cam.com/video/3veS34mM70c/w-d-xo.html
* Using Odoo Web Framework - Part 3: th-cam.com/video/mM04bjAImOU/w-d-xo.html
If you haven't created your own cheat module, please visit my previous video:
Odoo Development Tutorial: Alternative Quick Start Guide (th-cam.com/video/pxIyjZ6KzOU/w-d-xo.html).
Other videos for beginners:
* Displaying Messages to User: th-cam.com/video/qQklhaoR4ZE/w-d-xo.html
* Working with Multiple Models: th-cam.com/video/j4onvIBw0lI/w-d-xo.html
* Extending Models And Views: th-cam.com/video/q7NADJYorOw/w-d-xo.html
My other tutorials and experiments:
* Easy Setup for Odoo Development Environment: th-cam.com/video/NVMzVz8RzZY/w-d-xo.html
* Odoo Development Setup on Windows 11: th-cam.com/video/wWnZu7-63jU/w-d-xo.html
* Create Your Own Voice Assistant: th-cam.com/video/PeVl-YiaHJA/w-d-xo.html
* Import Data from Images with AI: th-cam.com/video/-pbfhXSFnhc/w-d-xo.html
* Query Odoo Data with AI and RAG: th-cam.com/video/4ixLuLNDYrU/w-d-xo.html
* Query Odoo Data with AI: th-cam.com/video/AfVAMWei_7k/w-d-xo.html
* Describing chart with AI: th-cam.com/video/2ikUMYwdXR0/w-d-xo.html
* Generating article with Google Gemini: th-cam.com/video/BI0v8vTWpAU/w-d-xo.html
* Showing product quantity in POS: th-cam.com/video/YGzkzUuZM7M/w-d-xo.html
* Adding order note to POS: th-cam.com/video/BZCCtlRqor4/w-d-xo.html
* Import lot and serial number: th-cam.com/video/rTGP9mTi1Hg/w-d-xo.html
* Recording sales person on POS orders: th-cam.com/video/rlMFo8PjNrs/w-d-xo.html
Source code: github.com/yonitjio/exploring-odoo
Music by Universe_Bella from Pixabay
Image assets designed by Freepik
We'll create 3 view types: the very basic, one which uses an additional class and a sub component, and one which uses built-in Odoo web framework classes and functions.
If you haven't watched my previous videos in the Using Odoo Web Framework series, I'd recommend starting from the beginning as they lay down the foundational concepts necessary for creating custom view types:
* Using Odoo Web Framework - Part 1: th-cam.com/video/l4zH2c7b34g/w-d-xo.html
* Using Odoo Web Framework - Part 2: th-cam.com/video/3veS34mM70c/w-d-xo.html
* Using Odoo Web Framework - Part 3: th-cam.com/video/mM04bjAImOU/w-d-xo.html
If you haven't created your own cheat module, please visit my previous video:
Odoo Development Tutorial: Alternative Quick Start Guide (th-cam.com/video/pxIyjZ6KzOU/w-d-xo.html).
Other videos for beginners:
* Displaying Messages to User: th-cam.com/video/qQklhaoR4ZE/w-d-xo.html
* Working with Multiple Models: th-cam.com/video/j4onvIBw0lI/w-d-xo.html
* Extending Models And Views: th-cam.com/video/q7NADJYorOw/w-d-xo.html
My other tutorials and experiments:
* Easy Setup for Odoo Development Environment: th-cam.com/video/NVMzVz8RzZY/w-d-xo.html
* Odoo Development Setup on Windows 11: th-cam.com/video/wWnZu7-63jU/w-d-xo.html
* Create Your Own Voice Assistant: th-cam.com/video/PeVl-YiaHJA/w-d-xo.html
* Import Data from Images with AI: th-cam.com/video/-pbfhXSFnhc/w-d-xo.html
* Query Odoo Data with AI and RAG: th-cam.com/video/4ixLuLNDYrU/w-d-xo.html
* Query Odoo Data with AI: th-cam.com/video/AfVAMWei_7k/w-d-xo.html
* Describing chart with AI: th-cam.com/video/2ikUMYwdXR0/w-d-xo.html
* Generating article with Google Gemini: th-cam.com/video/BI0v8vTWpAU/w-d-xo.html
* Showing product quantity in POS: th-cam.com/video/YGzkzUuZM7M/w-d-xo.html
* Adding order note to POS: th-cam.com/video/BZCCtlRqor4/w-d-xo.html
* Import lot and serial number: th-cam.com/video/rTGP9mTi1Hg/w-d-xo.html
* Recording sales person on POS orders: th-cam.com/video/rlMFo8PjNrs/w-d-xo.html
Source code: github.com/yonitjio/exploring-odoo
Music by Universe_Bella from Pixabay
Image assets designed by Freepik
มุมมอง: 31
วีดีโอ
Odoo Development Tutorial: Using Odoo Web Framework - Part 3: QWeb Templates
มุมมอง 10121 ชั่วโมงที่ผ่านมา
This time we'll be exploring how to use Odoo's templating engine, the Q-web. Be sure to check out the first video in this series so you don't miss any important details: * Using Odoo Web Framework - Part 1: th-cam.com/video/l4zH2c7b34g/w-d-xo.html * Using Odoo Web Framework - Part 2: th-cam.com/video/3veS34mM70c/w-d-xo.html If you haven't created your own cheat module, please visit my previous ...
Odoo Development Tutorial: Custom Login Page for Odoo 18
มุมมอง 27814 วันที่ผ่านมา
In today's video, I'll explain how to create custom login page for Odoo 18. Our goal this time is to create a module which adds customization option for the login page: Custom background, custom layout and let's add a feature so we can show quotes and it's author or company motto too. ⚠️ IMPORTANT NOTE ⚠️: This module is part of my experiment to create backend theme for Odoo 18. It's not compat...
Odoo Development Tutorial: Using Odoo Web Framework - Part 2: Reactivity And Input Binding
มุมมอง 9921 วันที่ผ่านมา
In this video, we will explore various OWL functions, including the useRef hook and the t-ref directive, among others, which are frequently used in the development of Odoo modules with the Odoo Web Framework. Be sure to check out the first video in this series so you don't miss any important details: * Using Odoo Web Framework - Part 1: th-cam.com/video/l4zH2c7b34g/w-d-xo.html If you haven't cr...
Odoo Development Tutorial: Using Odoo Web Framework - Part 1: The Basics
มุมมอง 27928 วันที่ผ่านมา
In this series we'll learn how to use Odoo Web Framework. If you're a beginner, learning about the Odoo Web Framework might seem daunting because it involves learning various subjects such as JavaScript, CSS, XML, JSON, etc. Don't let that discourage you, this video aims to help you get started. Other video from this series: Using Odoo Web Framework - Part 2: Reactivity And Input Binding: th-ca...
Odoo Development Tutorial: Updating Quickboard App for Odoo 18 and New Features
มุมมอง 383หลายเดือนก่อน
In this video, I'm going to explain how to update the Quickboard app for Odoo 18 and add some new features to the app. Please watch my video about the Quickboard app first before watching this: AI Powered Dashboard: th-cam.com/video/LfxlUN9pikI/w-d-xo.html The new features are color themes, multiple value fields, data grouping, and horizontal bar chart. I also made several custom components suc...
Odoo Development Tutorial: AI Powered Dashboard w/ LM Studio + Qwen 2.5 7b Coder Instruct + Autogen
มุมมอง 521หลายเดือนก่อน
In this video, we'll be creating an app for Odoo to provide simple yet flexible dashboard and to demonstrate using AI to generate dashboard items and also to arrange the dashboard layout. If you're a beginner, don't worry, it's beginners friendly. It's easy to understand as long as you watch the explanation in this video before you download and read the code from my github repo. If you're exper...
Odoo Development Tutorial: Extending Models and Views
มุมมอง 2252 หลายเดือนก่อน
In this video, we'll be creating a new module to demonstrate extending an existing Odoo model and its associated views from another module with inheritance mechanisms. If you haven't created your own cheat module, please visit my previous video: Odoo Development Tutorial: Alternative Quick Start Guide (th-cam.com/video/pxIyjZ6KzOU/w-d-xo.html). Other videos in this series: * Displaying Messages...
Odoo Development Tutorial: Working with Multiple Models and Their Relations
มุมมอง 1192 หลายเดือนก่อน
This time we're adding commonly used codes to work with multiple models to our cheat module. If you haven't created your own cheat module, please visit my previous video: Odoo Development Tutorial: Alternative Quick Start Guide (th-cam.com/video/pxIyjZ6KzOU/w-d-xo.html). * Displaying Messages to User: th-cam.com/video/qQklhaoR4ZE/w-d-xo.html See my other tutorials and experiments: * Easy Setup ...
Odoo Tutorial: Development Setup For Multiple Odoo Version - 18 & 17
มุมมอง 4772 หลายเดือนก่อน
Odoo 18 has been launched, but if you're new to Odoo development or just begin to learn Odoo 17 development, you may be wondering how to develop modules across different Odoo versions. In this video, I'll be sharing a simple setup to accommodate development for both Odoo 17 and Odoo 18 using VS Code on Windows 11. See my other tutorials and experiments: * Easy setup for Odoo development environ...
Odoo Development Tutorial: 5 Methods to Display Messages to User
มุมมอง 2092 หลายเดือนก่อน
Odoo Development Tutorial: 5 Methods to Display Messages to User
Odoo Development Tutorial: Alternative Quick Start Guide
มุมมอง 4432 หลายเดือนก่อน
Odoo Development Tutorial: Alternative Quick Start Guide
Odoo Development Tutorial: Custom Email Template for POS Receipt + AI content generator
มุมมอง 4113 หลายเดือนก่อน
Odoo Development Tutorial: Custom Email Template for POS Receipt AI content generator
Odoo Development Tutorial: Create Your Own Voice Assistant
มุมมอง 4943 หลายเดือนก่อน
Odoo Development Tutorial: Create Your Own Voice Assistant
Odoo Development Tutorial: Import Data from Images with AI (Transformers+FastAPI+InternVL)
มุมมอง 5105 หลายเดือนก่อน
Odoo Development Tutorial: Import Data from Images with AI (Transformers FastAPI InternVL)
Odoo Tutorial: Development Setup On Windows 11 with VS Code
มุมมอง 6K5 หลายเดือนก่อน
Odoo Tutorial: Development Setup On Windows 11 with VS Code
Odoo Development Tutorial: Manage schedules with AI and Function Calling (LocalAI + Autogen)
มุมมอง 4546 หลายเดือนก่อน
Odoo Development Tutorial: Manage schedules with AI and Function Calling (LocalAI Autogen)
Odoo Development Tutorial: Query Odoo Data with AI and RAG (LocalAI + Autogen)
มุมมอง 1.2K6 หลายเดือนก่อน
Odoo Development Tutorial: Query Odoo Data with AI and RAG (LocalAI Autogen)
Odoo Development Tutorial: Query Odoo Data with AI
มุมมอง 1.1K8 หลายเดือนก่อน
Odoo Development Tutorial: Query Odoo Data with AI
5 Coding Activities when Developing Module for POS App
มุมมอง 2869 หลายเดือนก่อน
5 Coding Activities when Developing Module for POS App
Odoo Development Tutorial: Enable Invoice on POS Order by Default
มุมมอง 3939 หลายเดือนก่อน
Odoo Development Tutorial: Enable Invoice on POS Order by Default
Odoo Development Tutorial: Describe Charts with AI
มุมมอง 3849 หลายเดือนก่อน
Odoo Development Tutorial: Describe Charts with AI
Four Challenges Beginners Encounter in Odoo Module Development
มุมมอง 3279 หลายเดือนก่อน
Four Challenges Beginners Encounter in Odoo Module Development
Odoo Development Tutorial: Generate Articles with Google Gemini
มุมมอง 2919 หลายเดือนก่อน
Odoo Development Tutorial: Generate Articles with Google Gemini
Odoo Development Tutorial: Recording Sales Person on POS Sales Order
มุมมอง 1979 หลายเดือนก่อน
Odoo Development Tutorial: Recording Sales Person on POS Sales Order
Odoo Development Tutorial: Import Lot And Serial from Excel File
มุมมอง 1709 หลายเดือนก่อน
Odoo Development Tutorial: Import Lot And Serial from Excel File
Odoo Development Tutorial: Adding notes to POS Order
มุมมอง 2779 หลายเดือนก่อน
Odoo Development Tutorial: Adding notes to POS Order
Odoo Development Tutorial: Showing Product Quantity in POS
มุมมอง 5699 หลายเดือนก่อน
Odoo Development Tutorial: Showing Product Quantity in POS
Odoo Tutorial: Easy Development Setup on Ubuntu 22.04 with VS Code
มุมมอง 8969 หลายเดือนก่อน
Odoo Tutorial: Easy Development Setup on Ubuntu 22.04 with VS Code
great job . i would suggest making slow pace video everything is too quick for beginner
My goal was to have quick references/tutorials and urge beginners to get the source code on my github and play around with it. I believe practice makes better. But not matter, thank you for the suggestion. I'll try to slow it down next time.
@@exploring-odoo you are doing great job. the parts which are not available on youtube are creating widgets inherting views of odoo making like form view ,or patching classes in odoo etc more complex topics which are not convered
Thanks. Those are already in my plan. Stay tune for more videos 😉🙏
Simply great...
Thank you, I hope this video it can be of help. 🙏
hi, its very useful, very few people touching this types of topics. anyway, is there any step-by-step detailed guide / tutorial to " setup multiple versions " of Docker + Odoo + VSCode on same user (like odoo) in Ubuntu machine, all containers can run separate versions of Odoo + Database and how to configure and setup all related stuffs / configurations like odoo.conf etc. which can be enough " portable " to share with other users in organization ? this will help a lot for developers. please do not assume things I or someone already know and can done himeself, guide us like I am a very beginner. thanks with regards.
Hello, first of all thanks for the comment. Unfortunately I don't know and don't have the tutorial you're asking. At least not at the moment, I'll let you know if I found one.
@@exploring-odoo thanks sir, during my continous search on net, I found this page worth try it, please once read this article if you are interested, hope you will like this 😊
great video. do you offer mentorship programs?
Thanks 🙏. And no, I don't.
Thank you! But when I do it this way, I can't restore the old data and can only create a new database. Could you guide me?
If you're referring to earlier version of Odoo, I apologize but to upgrade Odoo database from earlier version is not something that can be explained via chat. If you're referring to the same version, you can restore it by clicking the "Restore a database" link which is located right beside the "Create database" button when you first run Odoo or you don't have any Odoo database at all. If you already have database, you can restore another database by using the database manager. Just type "localhost:8069 / web / database / manager" on your browser. Please remove the spaces because youtube might block comments with links.
I found this channel really bringing value to odoo community. Subscribed❤
Thank you for your support ☺️🙏
WTF with this channel is insane!! great work!
Thank you! 🙏
Where can I download the Odoo file?
For the required softwares, please watch my previous video th-cam.com/video/wWnZu7-63jU/w-d-xo.html. If you're referring to the Odoo source code, it's on the github. As mentioned in the video, you download it by cloning the repo.
hi, how can install local ai with my odoo project
Hello, please refer to localai documentation for the installation manual. You can also experiment with other ai platform like ollama or lm studio. Please refer to their documentation for the installation. And please refer to autogen for the details and you'll need to change the settings on consts.py under agents directory if you use other ai platform.
Can we use other llm model?
If the model was trained to generate answer with json, probably yes. I've only tested it with qwen 2.5 coder 7b instruct and hermes 3 llama 3.1 8b, the results were similar.
Liked. Like your voice. It's so clear
Thanks, but it's AI, not my voice. 😅
thank's for video, for git clone commande it's good to add the --depth 1 parameters to get only the last commit and ignore history changes for odoo package
Yes, thanks for the reminder. 👍
Thanks for your videos. But I have little experience with odoo and have some additional questions. Can we use the Postgres DB (v14) that we use with odoo17 also with odoo18?
Yes, we can. You can find more information about the requirements here: www.odoo.com/documentation/18.0/administration/on_premise/source.html Please see my other video about setting up development environment for both 17 and 18 too th-cam.com/video/AM_y0pI1p8Y/w-d-xo.html
odoo 18 gives this error The following modules are needed by other modules but have not been defined, they may not be present in the correct asset bundle: @point_of_sale/app/screens/product_screen/product_list/product_list The following modules could not be loaded because they have unmet dependencies, this is a secondary error which is likely caused by one of the above problems: @pos_product_quantity/overrides/components/product_list/product_list
Can it work well with Odoo 15?
I haven't tried it, but I don't think it will work since the library used here requires newer python.
thank god i found you, you are amazing
Thank you! Please visit my channel for more videos about Odoo development. Happy Coding!
Thanks!
Thank you!
hey when will you add the code to the git repository ? great video btw
Thanks, I'll put the codes after I finish creating the explanation video for it. I can't put a date on it but I'll do my best to finish the video as well as commit the codes to github as soon as possible. Please understand I can only work on this whenever I have extra time as this is not my day job.
How i disable dowload invoice on odoo16
You could try the same approach with the video, override the shouldDownloadInvoice of the PaymentScreen.
Nice Video. You save my life
I'm glad this can be of help. 🙏
Thank you very much ! I have tried so many videos only yours worked thank you again.
Nice, thank you for the comment. Happy coding !
You saved me! Thank you so much. I tried a lot of videos, but only your advice worked.
Great, I'm glad this video can helps. Thank you for your comment.
Thank you very much
Thank YOU! I'm glad this video can somehow be of help for you.
Nice work, buddy!
Thanks!
Im working in the same idea but still learning rag apps.if i can colaboratr dont hesitate to tell me
Nice. I hope this video can be of help for you.
Is possible to install 2 odoo in dif port?
It is possible, but running 2 Odoo instances is not as simple as changing the ports, but if it's only for development, you can try to change the ports (http and gevent) and use different database filter so they won't interfere each other. Also make sure you're using two different browser, or at least two different profile if your browser support multiple profiles.
good job
Thank you! 😊
it is really verry good work i'm looking forward for you next video's, you really open new doors for the odoo community, i hope in the next step you planning to do a full course, paid or gratis i will be in it, Un Grand bravo et bonne continuation
Thank you for your kind words.
Un Grand Bravoooo
Thank you 🙏
which file is in installers folder?
Please watch the video thoroughly. You can pause it if you need to.
I am unable to understand the installer you put on desktop, can you elaborate, how can i make installer folder?
It's a regular folder to put the required softwares. Right click on your desktop, and select New and click Folder. When you download the required softwares, put them there so you can easily find them, i.e., not mixed with your other downloads.
@@exploring-odoo thanks, I understand
Thank you very much! I've been all day trying to set this up with other videos with 0 result. You made my day <3
I'm glad this video can be of help, happy coding!
hi! great work!🎉 can i ask for a tutorial on how to setup the odoo development environment on windows using vscode? Thanks 😊
Hello! Thank you! Currently I'm busy with another project, but I'll see what I can do. In the meantime, I would suggest to watch my Easy Development Setup video, there's a link to my github in the video description. Although it's for Ubuntu, you can use it on WSL2 with some minor modifications and some minor caveats. The modifications are mentioned in my github.
Phenomenal
Thank you.
Thank you for a short video and explanation. Greetings from Perú!
Thanks for the video. Is there any way you share the code of the module showcased ?
@@exploring-odoo Yes it is, and that's my point... maybe you could provide it on a more industry standard way ? (github, pastebin,...)
Please visit github.com/yonitjio/exploring-odoo for the codes.
Phenomenal thank you