Skip to main content

Posts

Showing posts with the label Odoo

Odoo ORM (Object-relational Mapping)

ORM (Object-relational Mapping) in Odoo Object relation mapping is a technique that lets you query and manipulates data from a database using an object-oriented paradigm. When talking about ORM, most people are referring to a library that implements the Object-Relational Mapping technique, hence the phrase "an ORM". In simple terms, it is also defined as in Odoo a concept or technique which acts as a bridge between your programming language and your database. The Object Relational Mapping helps to execute SQL queries without writing them explicitly. Once the ORM is configured in an application, the user can use the OOP concepts like classes and objects to interact with the database.  As the database in Odoo is in Postgresql so instead of writing query each time you can define one time. For example, here is a completely imaginary case with a pseudo-language: You have a student class, you want to retrieve all the student of which the branch is "Computer". Manually, yo

Odoo ORM Object relation mapping

ORM (Object-relational Mapping) in Odoo Object relation mapping is a technique that lets you query and manipulates data from a database using an object-oriented paradigm. When talking about ORM, most people are referring to a library that implements the Object-Relational Mapping technique, hence the phrase "an ORM". In simple terms, it is also defined as in Odoo a concept or technique which acts as a bridge between your programming language and your database. The Object Relational Mapping helps to execute SQL queries without writing them explicitly. Once the ORM is configured in an application, the user can use the OOP concepts like classes and objects to interact with the database.  As the database in Odoo is in Postgresql so instead of writing query each time you can define one time. For example, here is a completely imaginary case with a pseudo-language: You have a student class, you want to retrieve all the student of which the branch is "Computer". Manually, yo

Odoo Interview Question answer

        Interviewing Odoo Question answer   Odoo is very specific software with very specific requirements. Odoo is ERP and Odoo developer should be an ERP developer.  ODOO , formerly known as  OpenERP  (Enterprise Resource Planning), is a platform that companies can  use  to easily manage the basics of the company such as materials and warehouse management, human resources, finance, accounting, sales and many other enterprise features. List of Things Every Odoo Developer Should Know The knowledge of Python itself. Before learning Odoo he must master the Python language. Besides, the knowledge of OOP and understanding of model-view-controller patterns are must-have, as these are strongly used by Odoo. Strong JavaScript skills. Even though, Odoo is “all in one”, modern browsers do not understand Python scripts. And frontend part is written on JavaScript. XML/HTML. This technology will be used more often than JavaScript. Odoo authors have done all they could to minimize y