Note: The commands shown must be executed by clicking on the addon that is created.
Create views and reports, import model in __init__.py, import model in security model access (ir.model.access.csv)
Create Python Module
Get the XPath to inherit the structure
Create a new addon starting from the simplest possible structure, in addition to the possibility of choosing whether the assets will be loaded in the __manifest__.py according to the version of Odoo you choose.
Create a module or several Odoo modules at once to host models, reports, controllers, wizards and more.
Create an inherited model which will also be automatically included in the import in the __init__.py file in the models folder.
Create a new model which the import will automatically include in the __init__.py file in the models folder, its loading in the ___manifest__.py and its default access control in the ir.model.access.csv
Create a security access control file which will be automatically loaded into the ___manifest__.py.
Create an OWL component of type fields, action or common
Create an OWL services
Get Current XPath in views *.xml, selecting the tag inside the quotes or selecting the parent selector of the line
Create odoo configuration files (*.conf)
Create new Report File (*.xml)
Create new Wizard File (*.xml and *.py)
Create a new controller including the template
Create new Paper Format
Create views and reports from the model and inherit model from the editor
Import model and inherit model in __init__.py from the editor
Import model in security model access file (ir.model.access.csv)
Open a file from its import and navigate to the definition of the chosen class or function