This article was originally posted on August 16th, 2021 at holdenrehg.com/blog/2021-08-16_odoo-patterns-humble-object . Read there for code syntax highlighting.

Frameworks I’ve worked with typically fall into two camps with architecture.

1. You have “free for all” frameworks…


Experimenting with a new way of templating instead of traditional qweb

Originally published at https://www.holdenrehg.com.

Odoo has a built in templating engine called which is used for report templates and the frontend javascript framework. But as many Odoo developers know, there are different view types built into Odoo that do not use the qweb engine. This means that the qweb directives…


Explaining how to use and understand inverse functions.

Photo by Jack Gisel on Unsplash

Originally published at https://holdenrehg.com.

The concepts of an inverse field in Odoo can be a bit mysterious to a lot of developers. I just did a search on the Odoo docs for the phrase “inverse” and found 4 page results. …


How my team and I work together day to day

Photo by Max Nelson on Unsplash

Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …


Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …


Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …


Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …


Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …


Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …


An interesting method for interface testing

Photo by Ricardo Resende on Unsplash

Update — Mar 1st, 2021

Hello! If you’ve seen my articles pop up in your searches before, I really appreciate the time people have taken to read my articles. At this point, there’s been over 75k views across the 25 or so articles I’ve written here on Medium. …

Holden Rehg

🧑‍💻 Software Freelancer and Consultant | Works mostly with #odoo and #python web apps | Writes at http://holdenrehg.com/blog

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store