Coding Dodo - Odoo, Python & JavaScript Tutorials

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,

Working with Dates in Odoo - Analysis and Use Cases

Working with Dates and Datetime can be very complicated, especially when you take into account TimeZone. In this how-to guide, we will go through Odoo's source code to analyze and make sense of it all. Then we will review common use cases around this topic in reports, website,

Install and Deploy Odoo 14 from source on DigitalOcean

In this tutorial, we will deploy a production-ready Odoo 14 instance. Install it from GitHub source on a brand new DigitalOcean [https://m.do.co/c/afb7558193a6] Droplet Ubuntu 20.04 (LTS) x64. What we will do: * Going through DigitalOcean registration * Installing all the Ubuntu 20.4 requirements necessary to

Coding Dodo - Odoo, Python & JavaScript Tutorials © 2026