Web Server Development
We’ll introduce the basics of the web server part of Odoo in this chapter. Note that this will cover the fundamental aspects; for high-level functionality, you should refer to Chapter 14, CMS Website Development.
The Odoo web server is a crucial component of the Odoo framework, responsible for handling web requests and serving the web interface to users.
Here are key aspects of the Odoo web server:
- The web interface and modules: The web server provides a user-friendly web interface to access and interact with Odoo applications. Users can navigate through different modules, access data, and perform various business operations using this interface.
- An HTTP server: Odoo uses an HTTP server to handle web requests. It can be configured to work with popular web servers such as Nginx or Apache or can run its own built-in HTTP server.
- Werkzeug: Werkzeug is a WSGI (Web Server Gateway Interface) library for Python, and Odoo uses it to handle...