Hi all,
I am very new in the tiny world(not same as like as name tiny) , However from last 15 day I am reading the book (Open ERP tutorial) and Developer Book.
I did one customization tutorial is (School Management System)
class travel_room(osv.osv):
_name = 'travel.room'
_inherit = 'product.product'
_table = 'product_product'
_columns = {
'beds': fields.integer('Nbr of Beds'),
'view': fields.selection([('sea','Sea'),('street','Street')], 'Room View'),
'hostel_id': fields.many2one('travel.hostel', 'Hostel'),
}
travel_room()
From above code reference my understanding is class travel_room is inherited form
osv.osv , also class contain _name,_inherit,_table are member variable and _column is dictionary data structure in term of python terminology .
Does my understanding correct or not ?
As i see some *_view.xml file in the module(travel,base_contact,sale,crm ... etc) i don't get how "ir.ui.view" and "ir.actions_act_window" object used to shows GUI,also where this object create?
However "name,model,type,res_model,view_type,view_mode" are default option of the filed tag?
1) <record>
<field>travel.flight</field>
<field>travel.flight</field>
<field>form</field>
<field>
2) <record>
<field>Single rooms</field>
<field>travel.hostel</field>
<field>[('beds','=',1)]</field>
<field>form</field>
<field>tree,form</field>
</record>
Regards,
Shankar
