Cody - Oocademy's mascotte

Tutorials

Pick one and get going!

Creating and using smartbuttons in Odoo
Learn how to create smartbuttons, how to compute values
and how to directly open views by clicking on the smartbutton.
Creating security groups in Odoo
Learn how to create security groups and how to automatically assign users in a group.
Inheriting and modifying QWeb reports
Learn how to inherit and modify existing QWeb reports.
Profiling code in Odoo
Learn how to profile code to measure the performance of your Python function(s). This allows you to find performance issues or improvements in your code.
Creating and sending email templates
Learn how to create new e-mail templates, how to add variables in the email template and how to open the email dialog when clicking on a button.
Creating grid views in Odoo
Learn how to create and use grid views in Odoo.
Creating tours in Odoo
Learn how to create tours and add steps to the tours.
Securing Odoo logins with fail2ban
Learn how to configure Odoo and fail2ban to prevent brute force login attempts.
Creating map views in Odoo
Learn how to create and use maps views in Odoo.
Inheriting and extending existing pivot/graph views in Odoo
Learn how to inherit existing pivot/graph reports and how to add your own
fields into existing reports.
Creating button to (un)publish content and navigate between the backend and frontend
Learn how to create a smartbutton to quickly (un)publish a record and to quickly navigate from the website page back to the backend.
Creating calculator fields in Odoo
Learn how to create calculator fields to do mathematical formulas in your
fields. You'll be able to enter formulas in your field and Odoo will compute the result right away.