Skip to content

[ADD] Estate: Chapter 2 & 3#1191

Draft
adpaw-odoo wants to merge 4 commits intoodoo:19.0from
odoo-dev:19.0-tutorial-estate-adpaw
Draft

[ADD] Estate: Chapter 2 & 3#1191
adpaw-odoo wants to merge 4 commits intoodoo:19.0from
odoo-dev:19.0-tutorial-estate-adpaw

Conversation

@adpaw-odoo
Copy link

Initial setup completed for creating a new estate module. Created the base estate module and installed it.
Initialized model and model fields which generates tables using odoo ORM.

Initial setup completed for creating a new estate module.
Created the base estate module and installed it.
Initialized model and model fields which generates tables using odoo ORM.
@robodoo
Copy link

robodoo commented Mar 10, 2026

Pull request status dashboard

@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch 2 times, most recently from 80ed6b6 to c168b5b Compare March 12, 2026 04:43
Fixed issues and errors raised by the first push.
Defined access rights by creating security/ir.model.access.csv file in estate.
Defined the csv file in manifest.
@adpaw-odoo adpaw-odoo force-pushed the 19.0-tutorial-estate-adpaw branch from c168b5b to 09c816f Compare March 12, 2026 04:51
Added actions and menus in the module.
Created estate_property_views.xml for the window action.
Added estate_property_menus.xml to define the 3-level menu structure.
Registered new XML files in the manifest data list.
Implemented  fields, attributes and views.
Configure field attributes: 'readonly' for selling_price and 'copy=False'
where needed.
set default value for bedrooms and dynamic default for availability date.
Implement reserved fields: 'active' and 'state'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants