Skip to content

Commit 0ac9735

Browse files
chap 1 to 4
remove comments in manifest
1 parent fbf9ee9 commit 0ac9735

File tree

5 files changed

+37
-0
lines changed

5 files changed

+37
-0
lines changed

estate/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from . import models

estate/__manifest__.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
'name': "A real state module",
3+
'version': '1.0',
4+
'depends': ['base'],
5+
'author': "Maxime Noirhomme",
6+
'application': True,
7+
8+
'data': [
9+
'security/ir.model.access.csv',
10+
],
11+
}

estate/models/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from . import estate_property

estate/models/estate_property.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
from odoo import fields, models
2+
3+
4+
class EstateProperty(models.Model):
5+
_name = "estate.property"
6+
_description = "estate property module"
7+
8+
name = fields.Char(required=True)
9+
description = fields.Text()
10+
date_availability = fields.Date("Date Availability")
11+
expected_price = fields.Float("Expected Price", required=True)
12+
selling_price = fields.Float("Selling Price", default=0)
13+
bedrooms = fields.Integer(required=True)
14+
living_area = fields.Integer("Living Area (sqm)", required=True)
15+
facades = fields.Integer(default=0)
16+
garage = fields.Boolean(default=False)
17+
garden = fields.Boolean(default=False)
18+
garden_area = fields.Integer("Garden Area (sqm)")
19+
garden_orientation = fields.Selection([('north', 'North'), ('east', 'East'), ('south', 'South'), ('west', 'West')])
20+
total_area = fields.Integer("Total Area (sqm)", required=True)
21+
22+

estate/security/ir.model.access.csv

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink
2+
access_estate_property,access_estate_property,model_estate_property,base.group_user,1,1,1,1

0 commit comments

Comments
 (0)