-
New App: Online Appointments
-
Record / Playback Tests Directly in Odoo
Andreas Stauderمنتهي
-
Tips and Tricks to Design Odoo Website ThemesStefano Rigano (sri)منتهي
-
Odoo-Profiler: Advanced Performance Tool
Moisés Augusto López Calderónمنتهي
-
Moving Legacy Data into Odoo Using the Import
Thibault François - Technical Consultant Team Leader, Odooمنتهي
-
Integrating IoT in Odoo - The Proximus Enco Case
Valentin Bouttiau, Community Manager & Evangelist, Proximus EnCo & Pascale Woodruff, Business Analyst & Project Manager, BHCمنتهي
-
2-day training: The Odoo JS framework
Gery Debongnie - Lead Developer, Odooمنتهي
-
Load Testing: How to Stress Your Odoo with Locust
Michael Vannerom, Developer, Odooمنتهي
-
ODBC Connector with Odoo, Applied to Ms Dynamics NAV
Dominik Chwallaمنتهي
-
Boost Your Odoo Development with Pandas
Davide Corioمنتهي
Odoo developer from 4.2 version Vauxoo Developer Manager Active member of Odoo Community Association Developer of Quality Tools like as travis2docker and runbot dockerized builds, pylint-odoo
What will you learn from this talk: Use (1) pylint-odoo python package. Example:
- I missed call method _('') to translate.
- I have duplicated a xml_id
- I have duplicated a csv_id - I have duplicated a tag <field name="name"
- Dangerous method "eval" is used! And other common coding mistakes.
There are common developer mistakes coding an Odoo module that can be detected from a static python code checker like a pylint customized to Odoo modules. We will show pylint static checker but using a customized python package for Odoo modules.The structure of this talk is as follows:
- Presentation
- How to install
- Creating a wrong Odoo module
- Detecting mistakes
- Fixing them (1) https://github.com/oca/pylint-odoo