TIP: You can type at any time to perform a new search.
Web Routing
http_routing · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Hidden
- Folder size
- 0.31 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-15 22:44:15
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Xavier Morel, Raphael Collet, Odoo Translation Bot, David Monjoie, Nicolas Lempereur, Jeremy Kersten, qsm-odoo, Jorge Pinna Puissant, Julien Castiaux, Tiffany Chang (tic), Gorash, Levi Siuzdak (sile), Dylan Kiss (dyki), Serge Bayet (seba), Abderraouf Ghrissi (abgh), Anton Romanova (roan), Krzysztof Magusiak (krma), Davide Bonetto
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- portal, pos_self_order, survey, website
- Description
Proposes advanced routing options not available in web or base to keep base modules simple.
Code Analysis ⓘ
Views touched (12)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
400 |
400 | ir.ui.view | qweb | New |
403 |
403 | ir.ui.view | qweb | New |
404 |
Page Not Found | ir.ui.view | qweb | New |
415 |
415 | ir.ui.view | qweb | New |
422 |
422 | ir.ui.view | qweb | New |
4xx |
4xx | ir.ui.view | qweb | New |
500 |
500 | ir.ui.view | qweb | New |
error_message |
error_message | ir.ui.view | qweb | New |
http_error |
HTTP Error | ir.ui.view | qweb | New |
http_error_debug |
http_error_debug | ir.ui.view | qweb | New |
res_lang_form_inherit_model |
res.lang.form.http_routing.inherit | res.lang | form | Inherits base.res_lang_form |
res_lang_tree_inherit_model |
res.lang.list.model.inherit | res.lang | list | Inherits base.res_lang_tree |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/website/translations |
Routing.get_website_translations |
public | http | ALL | sudo website |
/web/session/logout |
SessionWebsite.logout |
public | http | ALL | website |
Models touched (3)
New fields (0)
No new fields.
Public methods (4)-
get_frontend_session_info(self) -> dict@api.model -
get_nearest_lang(self, lang_code: str) -> str@api.modelTry to find a similar lang. Eg: fr_BE and fr_FR :param lang_code: the lang `code` (en_US) -
get_translation_frontend_modules(self) -> <expr>@api.model -
url_rewrite(self, path, query_args=None)@api.model@tools.ormcache('path', 'query_args', cache='routing.rewrites')
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…