🚀 In this step-by-step tutorial, I’ll show you how to set up an Odoo 19 development environment on Ubuntu using PyCharm IDE. Whether you’re a beginner or an experienced developer, this guide will help you configure everything you need to start building and customizing Odoo modules efficiently. 🔑 What you’ll learn in this video: Installing […]
1. Enable Developer Mode Go to Settings → Developer Tools → Activate the developer mode. 2. Go to Groups Settings → Users & Companies → Groups Click Create. 3. Create the Group Name → e.g., “Custom Reports Access” Application → This is the category where it appears in the user form. You can select an […]
1. Go to Settings → Users & Companies → Groups 2. Select the User Group you want to edit (e.g., “Sales Manager”). 3. Scroll down to the Access Rights or Rules section. 4. If your category is a field on a model (e.g., product.category), you’ll need to add a Record Rule: Create a new Record […]
Introducing Assista Odoo Development Plugin For Pycharm : 🔑 Key Features ✅ Module Snippets: 🧩 (Basic, Advanced, OWL Basic, OWL Advanced, etc.) ✅ File Snippets: 📄 (Models, Controllers, Basic View, Advanced View, Report View, Inherited View, etc.) ✅ Python Keywords for Code Completion: 🐍 (Class, fields, methods, etc.) ✅ XML Keywords for Code Completion: 💻 […]
CBMS Assista IDE is the first Integrated Development Environment (IDE) tailored specifically for Odoo fullstack developers. Built on top of Code – OSS, the open-source foundation of Visual Studio Code, Assista IDE extends its capabilities with powerful, Odoo-specific enhancements. Whether you’re working on the backend, frontend (OWL/website), or deploying your Odoo code, CBMS Assista IDE […]
How to Make Odoo Custom Module Development Simpler, Faster & Better – Get Started Today CBMS Assista: Odoo helper for VS Code – An intelligent code assistant designed to accelerate Odoo development in Visual Studio Code. Whether you’re building your first Odoo module or developing complex enterprise features, this extension streamlines your workflow with powerful […]
Dynamic Developer Documentation and Playground. A powerful new module that provides live, database-driven documentation at new, dark endpoints. It auto-generates a complete list of models, fields, and methods to directly frame your database schema. It includes a built-in playground to test method calls over HTTP. It also provides code examples in multiple languages, such as […]
Odoo 18 Form View attributes are used to control overall Form behavior. It allows users to interact with individual records of a model. Here are four types of attributes we are going to discuss in this blog. Create Attribute It controls whether users can create new records in a form view. In the case of […]
In Odoo, a Help Tooltip is a small informative text that appears when a user hovers over (or clicks on, depending on configuration) a field label or element in the user interface. It’s used to provide additional guidance or explanations about the purpose or usage of a particular field or feature, improving the user experience […]
The two field definitions, image_1920 = fields.Image(string=”Student Image”) and image_1920 = fields.Binary(string=”Student Image”), both serve the purpose of storing image data in an Odoo model, but they have some key differences in how they are intended to be used and how Odoo handles them by default. Here’s a breakdown of the distinctions: fields.Image(string=”Student Image”) Intended […]