diff --git a/estate/__init__.py b/estate/__init__.py new file mode 100644 index 00000000000..9a7e03eded3 --- /dev/null +++ b/estate/__init__.py @@ -0,0 +1 @@ +from . import models \ No newline at end of file diff --git a/estate/__manifest__.py b/estate/__manifest__.py new file mode 100644 index 00000000000..b5b4a9d9eb6 --- /dev/null +++ b/estate/__manifest__.py @@ -0,0 +1,12 @@ +{ + "name": "estate", + "version": "1.0", + "summary": "Estate management", + "description": "Estate management", + "author": "Odoo S.A.", + "website": "https://www.odoo.com/", + "category": "Uncategorized", # Module category in Odoo apps + "depends": ["base"], # Required dependency modules + "installable": True, # Allows module installation + "application": True, # Shows as main application +} \ No newline at end of file diff --git a/estate/models/__init__.py b/estate/models/__init__.py new file mode 100644 index 00000000000..f4c8fd6db6d --- /dev/null +++ b/estate/models/__init__.py @@ -0,0 +1 @@ +from . import estate_property \ No newline at end of file diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py new file mode 100644 index 00000000000..868ab64b1a6 --- /dev/null +++ b/estate/models/estate_property.py @@ -0,0 +1,13 @@ +from odoo import fields, models + + +class EstateProperty(models.Model): + _name = "estate.property" + _description = "Real Estate Property" + + name = fields.Char(string="Title", required=True) + description = fields.Text(string="Description") + postcode = fields.Char(string="Postcode") + expected_price = fields.Float() + bedrooms = fields.Integer() + active = fields.Boolean(default=True) \ No newline at end of file