odoo/tutorials#1230
Created by Vishvassinh Kamleshsinh Vihol (vikvi)
Blocked
- Merge method
- Review
-
CI
- ci/style: (runtime 2s)
- ci/tutorial: (runtime 114s)
- label
- odoo-dev:19.0-tutorial-vikvi
- head
- a94487db6dceceb6ca185c73caaee6cff1249906
| odoo/tutorials | |
|---|---|
| 19.0 | #1230 missing r+ |
| master |
[ADD] estate: add real estate advertisement module
This PR implements Chapter 12 of the Odoo tutorial, focusing on Python inheritance and method overrides. It updates the estate.property.offer model to enforce price validation during creation and automate property state transitions.
The update also introduces deletion safeguards using the @api.ondelete decorator and extends the res.users model. This inheritance adds a custom notebook page to the user view, linking salespersons directly to their assigned properties. All code is formatted to Odoo standards with debug statements removed.