Exploring Odoo
Exploring Odoo
  • 43
  • 22 388
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: ua-cam.com/video/l4zH2c7b34g/v-deo.html
* Using Odoo Web Framework - Part 2: ua-cam.com/video/3veS34mM70c/v-deo.html
* Using Odoo Web Framework - Part 3: ua-cam.com/video/mM04bjAImOU/v-deo.html
If you haven't created your own cheat module, please visit my previous video:
Odoo Development Tutorial: Alternative Quick Start Guide (ua-cam.com/video/pxIyjZ6KzOU/v-deo.html).
Other videos for beginners:
* Displaying Messages to User: ua-cam.com/video/qQklhaoR4ZE/v-deo.html
* Working with Multiple Models: ua-cam.com/video/j4onvIBw0lI/v-deo.html
* Extending Models And Views: ua-cam.com/video/q7NADJYorOw/v-deo.html
My other tutorials and experiments:
* Easy Setup for Odoo Development Environment: ua-cam.com/video/NVMzVz8RzZY/v-deo.html
* Odoo Development Setup on Windows 11: ua-cam.com/video/wWnZu7-63jU/v-deo.html
* Create Your Own Voice Assistant: ua-cam.com/video/PeVl-YiaHJA/v-deo.html
* Import Data from Images with AI: ua-cam.com/video/-pbfhXSFnhc/v-deo.html
* Query Odoo Data with AI and RAG: ua-cam.com/video/4ixLuLNDYrU/v-deo.html
* Query Odoo Data with AI: ua-cam.com/video/AfVAMWei_7k/v-deo.html
* Describing chart with AI: ua-cam.com/video/2ikUMYwdXR0/v-deo.html
* Generating article with Google Gemini: ua-cam.com/video/BI0v8vTWpAU/v-deo.html
* Showing product quantity in POS: ua-cam.com/video/YGzkzUuZM7M/v-deo.html
* Adding order note to POS: ua-cam.com/video/BZCCtlRqor4/v-deo.html
* Import lot and serial number: ua-cam.com/video/rTGP9mTi1Hg/v-deo.html
* Recording sales person on POS orders: ua-cam.com/video/rlMFo8PjNrs/v-deo.html
Source code: github.com/yonitjio/exploring-odoo
Music by Universe_Bella from Pixabay
Image assets designed by Freepik
Переглядів: 60

Відео

Odoo Development Tutorial: Using Odoo Web Framework - Part 3: QWeb Templates
Переглядів 110День тому
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: ua-cam.com/video/l4zH2c7b34g/v-deo.html * Using Odoo Web Framework - Part 2: ua-cam.com/video/3veS34mM70c/v-deo.html If you haven't created your own cheat module, please visit my previous vi...
Odoo Development Tutorial: Custom Login Page for Odoo 18
Переглядів 30114 днів тому
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
Переглядів 10621 день тому
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: ua-cam.com/video/l4zH2c7b34g/v-deo.html If you haven't cre...
Odoo Development Tutorial: Using Odoo Web Framework - Part 1: The Basics
Переглядів 290Місяць тому
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: ua-ca...
Odoo Development Tutorial: Updating Quickboard App for Odoo 18 and New Features
Переглядів 412Місяць тому
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: ua-cam.com/video/LfxlUN9pikI/v-deo.html The new features are color themes, multiple value fields, data grouping, and horizontal bar chart. I also made several custom components such...
Odoo Development Tutorial: AI Powered Dashboard w/ LM Studio + Qwen 2.5 7b Coder Instruct + Autogen
Переглядів 532Місяць тому
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
Переглядів 2332 місяці тому
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 (ua-cam.com/video/pxIyjZ6KzOU/v-deo.html). Other videos in this series: * Displaying Messages ...
Odoo Development Tutorial: Working with Multiple Models and Their Relations
Переглядів 1222 місяці тому
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 (ua-cam.com/video/pxIyjZ6KzOU/v-deo.html). * Displaying Messages to User: ua-cam.com/video/qQklhaoR4ZE/v-deo.html See my other tutorials and experiments: * Easy Setup fo...
Odoo Tutorial: Development Setup For Multiple Odoo Version - 18 & 17
Переглядів 4912 місяці тому
Odoo Tutorial: Development Setup For Multiple Odoo Version - 18 & 17
Odoo Development Tutorial: 5 Methods to Display Messages to User
Переглядів 2142 місяці тому
Odoo Development Tutorial: 5 Methods to Display Messages to User
Odoo Development Tutorial: Alternative Quick Start Guide
Переглядів 4533 місяці тому
Odoo Development Tutorial: Alternative Quick Start Guide
Odoo Development Tutorial: Custom Email Template for POS Receipt + AI content generator
Переглядів 4133 місяці тому
Odoo Development Tutorial: Custom Email Template for POS Receipt AI content generator
Odoo Development Tutorial: Create Your Own Voice Assistant
Переглядів 4994 місяці тому
Odoo Development Tutorial: Create Your Own Voice Assistant
Odoo Development Tutorial: Import Data from Images with AI (Transformers+FastAPI+InternVL)
Переглядів 5145 місяців тому
Odoo Development Tutorial: Import Data from Images with AI (Transformers FastAPI InternVL)
Odoo Tutorial: Development Setup On Windows 11 with VS Code
Переглядів 6 тис.5 місяців тому
Odoo Tutorial: Development Setup On Windows 11 with VS Code
Odoo Development Tutorial: Manage schedules with AI and Function Calling (LocalAI + Autogen)
Переглядів 4566 місяців тому
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,2 тис.6 місяців тому
Odoo Development Tutorial: Query Odoo Data with AI and RAG (LocalAI Autogen)
Odoo Development Tutorial: Query Odoo Data with AI
Переглядів 1,1 тис.8 місяців тому
Odoo Development Tutorial: Query Odoo Data with AI
5 Coding Activities when Developing Module for POS App
Переглядів 2939 місяців тому
5 Coding Activities when Developing Module for POS App
Odoo Development Tutorial: Enable Invoice on POS Order by Default
Переглядів 3949 місяців тому
Odoo Development Tutorial: Enable Invoice on POS Order by Default
Odoo Development Tutorial: Describe Charts with AI
Переглядів 3899 місяців тому
Odoo Development Tutorial: Describe Charts with AI
Quick Guide: Odoo Module Structure
Переглядів 7079 місяців тому
Quick Guide: Odoo Module Structure
Four Challenges Beginners Encounter in Odoo Module Development
Переглядів 3369 місяців тому
Four Challenges Beginners Encounter in Odoo Module Development
Odoo Development Tutorial: Generate Articles with Google Gemini
Переглядів 2939 місяців тому
Odoo Development Tutorial: Generate Articles with Google Gemini
Odoo Development Tutorial: Recording Sales Person on POS Sales Order
Переглядів 2009 місяців тому
Odoo Development Tutorial: Recording Sales Person on POS Sales Order
Odoo Development Tutorial: Import Lot And Serial from Excel File
Переглядів 1749 місяців тому
Odoo Development Tutorial: Import Lot And Serial from Excel File
Odoo Development Tutorial: Adding notes to POS Order
Переглядів 2789 місяців тому
Odoo Development Tutorial: Adding notes to POS Order
Odoo Development Tutorial: Showing Product Quantity in POS
Переглядів 5719 місяців тому
Odoo Development Tutorial: Showing Product Quantity in POS
Odoo Tutorial: Easy Development Setup on Ubuntu 22.04 with VS Code
Переглядів 92510 місяців тому
Odoo Tutorial: Easy Development Setup on Ubuntu 22.04 with VS Code

КОМЕНТАРІ

  • @burnaviour-l4r
    @burnaviour-l4r 13 днів тому

    great job . i would suggest making slow pace video everything is too quick for beginner

    • @exploring-odoo
      @exploring-odoo 12 днів тому

      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.

    • @burnaviour-l4r
      @burnaviour-l4r 12 днів тому

      @@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

    • @exploring-odoo
      @exploring-odoo 12 днів тому

      Thanks. Those are already in my plan. Stay tune for more videos 😉🙏

  • @jamesT008
    @jamesT008 20 днів тому

    Simply great...

    • @exploring-odoo
      @exploring-odoo 20 днів тому

      Thank you, I hope this video it can be of help. 🙏

  • @ahmedharoon2740
    @ahmedharoon2740 20 днів тому

    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.

    • @exploring-odoo
      @exploring-odoo 20 днів тому

      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.

    • @ahmedharoon2740
      @ahmedharoon2740 20 днів тому

      @@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 😊

  • @GeorgeOlwal-d8y
    @GeorgeOlwal-d8y 24 дні тому

    great video. do you offer mentorship programs?

  • @tanmai7788
    @tanmai7788 27 днів тому

    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?

    • @exploring-odoo
      @exploring-odoo 27 днів тому

      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.

  • @jamesT008
    @jamesT008 28 днів тому

    I found this channel really bringing value to odoo community. Subscribed❤

  • @steeluis
    @steeluis Місяць тому

    WTF with this channel is insane!! great work!

  • @jhonmarkvaldez6326
    @jhonmarkvaldez6326 Місяць тому

    Where can I download the Odoo file?

    • @exploring-odoo
      @exploring-odoo Місяць тому

      For the required softwares, please watch my previous video ua-cam.com/video/wWnZu7-63jU/v-deo.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.

  • @buynaaaaaa
    @buynaaaaaa Місяць тому

    hi, how can install local ai with my odoo project

    • @exploring-odoo
      @exploring-odoo Місяць тому

      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.

  • @odoodev1278
    @odoodev1278 Місяць тому

    Can we use other llm model?

    • @exploring-odoo
      @exploring-odoo Місяць тому

      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.

  • @ilearncode123
    @ilearncode123 Місяць тому

    Liked. Like your voice. It's so clear

    • @exploring-odoo
      @exploring-odoo Місяць тому

      Thanks, but it's AI, not my voice. 😅

  • @aityahiaidir
    @aityahiaidir Місяць тому

    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

  • @a.daubercy9784
    @a.daubercy9784 Місяць тому

    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?

    • @exploring-odoo
      @exploring-odoo Місяць тому

      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 ua-cam.com/video/AM_y0pI1p8Y/v-deo.html

  • @GaryGlobe
    @GaryGlobe Місяць тому

    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

  • @HieuXuan-e1i
    @HieuXuan-e1i Місяць тому

    Can it work well with Odoo 15?

    • @exploring-odoo
      @exploring-odoo Місяць тому

      I haven't tried it, but I don't think it will work since the library used here requires newer python.

  • @aboyahya5577
    @aboyahya5577 Місяць тому

    thank god i found you, you are amazing

    • @exploring-odoo
      @exploring-odoo Місяць тому

      Thank you! Please visit my channel for more videos about Odoo development. Happy Coding!

  • @phatminh2003
    @phatminh2003 Місяць тому

    Thanks!

  • @mikhialhatesyou
    @mikhialhatesyou 2 місяці тому

    hey when will you add the code to the git repository ? great video btw

    • @exploring-odoo
      @exploring-odoo 2 місяці тому

      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.

  • @TuấnDũng-r3h
    @TuấnDũng-r3h 2 місяці тому

    How i disable dowload invoice on odoo16

    • @exploring-odoo
      @exploring-odoo 2 місяці тому

      You could try the same approach with the video, override the shouldDownloadInvoice of the PaymentScreen.

  • @TuấnDũng-r3h
    @TuấnDũng-r3h 2 місяці тому

    Nice Video. You save my life

  • @shodesuwa
    @shodesuwa 2 місяці тому

    Thank you very much ! I have tried so many videos only yours worked thank you again.

    • @exploring-odoo
      @exploring-odoo 2 місяці тому

      Nice, thank you for the comment. Happy coding !

  • @banbana12
    @banbana12 2 місяці тому

    You saved me! Thank you so much. I tried a lot of videos, but only your advice worked.

    • @exploring-odoo
      @exploring-odoo 2 місяці тому

      Great, I'm glad this video can helps. Thank you for your comment.

  • @benkimtai5995
    @benkimtai5995 3 місяці тому

    Thank you very much

    • @exploring-odoo
      @exploring-odoo 3 місяці тому

      Thank YOU! I'm glad this video can somehow be of help for you.

  • @phatminh2003
    @phatminh2003 3 місяці тому

    Nice work, buddy!

  • @iremotetechenterprise6866
    @iremotetechenterprise6866 3 місяці тому

    Im working in the same idea but still learning rag apps.if i can colaboratr dont hesitate to tell me

    • @exploring-odoo
      @exploring-odoo 3 місяці тому

      Nice. I hope this video can be of help for you.

  • @raber5
    @raber5 3 місяці тому

    Is possible to install 2 odoo in dif port?

    • @exploring-odoo
      @exploring-odoo 3 місяці тому

      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.

  • @amrdeabes6338
    @amrdeabes6338 3 місяці тому

    good job

  • @anisayari7131
    @anisayari7131 3 місяці тому

    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

  • @anisayari7131
    @anisayari7131 3 місяці тому

    Un Grand Bravoooo

  • @SohailRehman-b4d
    @SohailRehman-b4d 3 місяці тому

    which file is in installers folder?

    • @exploring-odoo
      @exploring-odoo 3 місяці тому

      Please watch the video thoroughly. You can pause it if you need to.

  • @SohailRehman-b4d
    @SohailRehman-b4d 3 місяці тому

    I am unable to understand the installer you put on desktop, can you elaborate, how can i make installer folder?

    • @exploring-odoo
      @exploring-odoo 3 місяці тому

      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.

    • @SohailRehman-b4d
      @SohailRehman-b4d 3 місяці тому

      @@exploring-odoo thanks, I understand

  • @Henry-pn4ue
    @Henry-pn4ue 5 місяців тому

    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

    • @exploring-odoo
      @exploring-odoo 5 місяців тому

      I'm glad this video can be of help, happy coding!

  • @talplacidoralphdaniellesab1188
    @talplacidoralphdaniellesab1188 6 місяців тому

    hi! great work!🎉 can i ask for a tutorial on how to setup the odoo development environment on windows using vscode? Thanks 😊

    • @exploring-odoo
      @exploring-odoo 5 місяців тому

      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.

  • @build.aiagents
    @build.aiagents 6 місяців тому

    Phenomenal

  • @sergiohack
    @sergiohack 7 місяців тому

    Thank you for a short video and explanation. Greetings from Perú!

  • @ArThoX
    @ArThoX 8 місяців тому

    Thanks for the video. Is there any way you share the code of the module showcased ?

    • @ArThoX
      @ArThoX 8 місяців тому

      @@exploring-odoo Yes it is, and that's my point... maybe you could provide it on a more industry standard way ? (github, pastebin,...)

    • @exploring-odoo
      @exploring-odoo 6 місяців тому

      Please visit github.com/yonitjio/exploring-odoo for the codes.

    • @build.aiagents
      @build.aiagents 6 місяців тому

      Phenomenal thank you