Skip to content

[ADD] Estate Property Model - #1403

Draft
raven-odoo wants to merge 2 commits into
odoo:19.0from
odoo-dev:19.0-tutorials-raven
Draft

[ADD] Estate Property Model #1403
raven-odoo wants to merge 2 commits into
odoo:19.0from
odoo-dev:19.0-tutorials-raven

Conversation

@raven-odoo

Copy link
Copy Markdown

Implementation of Real Estate Property Module

Managed properties and offers (create, sell, accept/refuse) along with required business rules
Designed relationships between models and ensured data stays correct using constraints
Built the UI with list, form, and search views, along with menus, actions, and buttons
Security configuration using access rights

Initialize the estate module by creating its base structure. This includes
adding the required __init__.py and __manifest__.py files, and defining the
module with its name and dependency on the base module. The purpose of this
step is to register the module in Odoo so it can be detected, listed in the
Apps menu, and installed for further development.

Ref- chapter-1
@robodoo

robodoo commented Sep 3, 2026

Copy link
Copy Markdown

Pull request status dashboard

@raven-odoo
raven-odoo requested a review from bit-odoo September 3, 2026 11:59
Create the estate.property model with core business fields covering
property details, pricing, availability, dimensions, and amenities.
Add a standardized garden orientation selection and apply required
constraints to key fields.

Define standard read/write/create/unlink access rights in ir.model.access.csv
for the base user group.
Initialize the module structure with __manifest__.py and __init__.py files
following Odoo ORM conventions.

Ref-Chapter-3
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