Coding Dodo - Odoo, Python & JavaScript Tutorials

RealWorld App with Odoo OWL - Part 1 - Components and Router

In this series, we will create the famous "RealWorld App" from scratch. With OWL Framework (Odoo Web Library) ? as the FrontEnd of choice. If you are interested in using: * OWL inside Odoo 14 then check out this article [https://codingdodo.com/owl-in-odoo-14-extend-and-patch-existing-owl-components] , * and for all related OWL articles,

Create an Odoo 14 Markdown Widget Field with TDD - Part 3

Introduction This is the third part of an article series where we use TDD to develop an Odoo markdown widget. We continue right where we left last time, writing tests, exploring the JS Framework, making mistakes, and refactoring our code. We saw, by installing and trying to use the widget,

Create an Odoo 14 Markdown Widget Field with TDD - Part 2

Introduction This is the second part of an article series where we use TDD to develop an Odoo markdown widget. Create an Odoo 14 Markdown Widget Field with TDD - Part 1IntroductionIn this tutorial, we will create a field widget for markdown content. The goalis to use Test Driven Development

Create an Odoo 14 Markdown Widget Field with TDD - Part 1

Introduction In this tutorial, we will create a field widget for markdown content. The goal is to use Test Driven Development to make a robust module that we will improve in each chapter of this series. We will walk through experimentation, the discovery of the core Odoo Javascript Framework and,

Coding Dodo - Odoo, Python & JavaScript Tutorials © 2026