site_header
en
fr
ja
zh
Most Powerful Open Source ERP
Contact
Login
header_title
Developer Documentation
breadcrumb
Home
Documentation
Developer
Document List
16
-
04
2024
Guideline FailUnless Should Not Be Used In Python Unit Tests To Test Identity
Use assertEqual.
Categories
crime
;
coding
;
Python
;
test
15
-
07
2019
Guideline Never Store Calculation Result In Python Property
Only store original content.
Categories
crime
;
coding
;
property
;
Python
15
-
07
2019
Guideline Never Use Aq_parent To Get Document Parent In Python
Use getParentValue()
Categories
crime
;
coding
;
Python
15
-
07
2019
Guideline Never Override Python Builtin Names
Debugging will be much harder.
Categories
crime
;
coding
;
Python
15
-
07
2019
Guideline Call Parent Method For Zope Hook Method Override In Python
Needs an explanation.
Categories
recommendation
;
coding
;
override
;
Python
15
-
07
2019
Guideline Python Class Method Should Have Security Declaration
Don't forget security declaration on class methods.
Categories
recommendation
;
coding
;
security
;
Python
15
-
07
2019
Guideline Knowing Python And Zope Is Required For Developing ERP5
The basics a deveoper needs.
Categories
recommendation
;
program
;
Zope
;
Python
16
-
08
2018
Guideline Never Use Python If Obj if Obj Is Not A Simple Type
Truth testing in Zope/ERP5 can be surprising.
Categories
crime
;
coding
;
test
;
Python
05
-
04
2017
Guideline Use Methods To Access Properties In ERP5
ERP5 is method based.
Categories
rule
;
coding
;
property
;
Python
13
-
01
2017
Rapid Application Development with ERP5: a Forum Tutorial
A tutorial which explains how to create applications with ERP5 using the buil-in RAD (rapid application development) environment of ERP5.
Categories
RAD
;
tutorial
;
forum
;
python
;
workflow
;
script
;
skin
21
-
04
2016
Tutorial Basic Python
A tutorial on Python basics, teaching syntax, data types, classes, methods, functional programming and iterators.
Categories
Python
discussions