-
New App: Online Appointments
-
Odoo-Profiler: Advanced Performance Tool
Moisés Augusto López CalderónBiten
-
Moving Legacy Data into Odoo Using the Import
Thibault François - Technical Consultant Team Leader, OdooBiten
-
Integrating IoT in Odoo - The Proximus Enco Case
Valentin Bouttiau, Community Manager & Evangelist, Proximus EnCo & Pascale Woodruff, Business Analyst & Project Manager, BHCBiten
-
ODBC Connector with Odoo, Applied to Ms Dynamics NAV
Dominik ChwallaBiten
-
Testing Odoo: A Guided Tour
Adrien Dieudonné, Software Developer - OdooBiten
-
Load Testing: How to Stress Your Odoo with Locust
Michael Vannerom, Developer, OdooBiten
-
Boost Your Odoo Development with Pandas
Davide CorioBiten
-
Record / Playback Tests Directly in Odoo
Andreas StauderBiten
-
2-day training: The Odoo JS framework
Gery Debongnie - Lead Developer, OdooBiten
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