Skip to Content
Odoo Menú
  • Registra entrada
  • Prova-ho gratis
  • Aplicacions
    Finances
    • Comptabilitat
    • Facturació
    • Despeses
    • Full de càlcul (IA)
    • Documents
    • Signatura
    Vendes
    • CRM
    • Vendes
    • Punt de venda per a botigues
    • Punt de venda per a restaurants
    • Subscripcions
    • Lloguer
    Imatges de llocs web
    • Creació de llocs web
    • Comerç electrònic
    • Blog
    • Fòrum
    • Xat en directe
    • Aprenentatge en línia
    Cadena de subministrament
    • Inventari
    • Fabricació
    • PLM
    • Compres
    • Manteniment
    • Qualitat
    Recursos humans
    • Empleats
    • Reclutament
    • Absències
    • Avaluacions
    • Recomanacions
    • Flota
    Màrqueting
    • Màrqueting Social
    • Màrqueting per correu electrònic
    • Màrqueting per SMS
    • Esdeveniments
    • Automatització del màrqueting
    • Enquestes
    Serveis
    • Projectes
    • Fulls d'hores
    • Servei de camp
    • Suport
    • Planificació
    • Cites
    Productivitat
    • Converses
    • Validacions
    • IoT
    • VoIP
    • Coneixements
    • WhatsApp
    Aplicacions de tercers Odoo Studio Plataforma d'Odoo al núvol
  • Sectors
    Comerç al detall
    • Llibreria
    • Botiga de roba
    • Botiga de mobles
    • Botiga d'ultramarins
    • Ferreteria
    • Botiga de joguines
    Food & Hospitality
    • Bar i pub
    • Restaurant
    • Menjar ràpid
    • Guest House
    • Distribuïdor de begudes
    • Hotel
    Immobiliari
    • Agència immobiliària
    • Estudi d'arquitectura
    • Construcció
    • Gestió immobiliària
    • Jardineria
    • Associació de propietaris de béns immobles
    Consultoria
    • Empresa comptable
    • Partner d'Odoo
    • Agència de màrqueting
    • Bufet d'advocats
    • Captació de talent
    • Auditoria i certificació
    Fabricació
    • Textile
    • Metal
    • Mobles
    • Menjar
    • Brewery
    • Regals corporatius
    Salut i fitness
    • Club d'esport
    • Òptica
    • Centre de fitness
    • Especialistes en benestar
    • Farmàcia
    • Perruqueria
    Trades
    • Servei de manteniment
    • Hardware i suport informàtic
    • Sistemes d'energia solar
    • Shoe Maker
    • Serveis de neteja
    • Instal·lacions HVAC
    Altres
    • Nonprofit Organization
    • Agència del medi ambient
    • Lloguer de panells publicitaris
    • Fotografia
    • Lloguer de bicicletes
    • Distribuïdors de programari
    Browse all Industries
  • Comunitat
    Aprèn
    • Tutorials
    • Documentació
    • Certificacions
    • Formació
    • Blog
    • Pòdcast
    Potenciar l'educació
    • Programa educatiu
    • Scale-Up! El joc empresarial
    • Visita Odoo
    Obtindre el programari
    • Descarregar
    • Comparar edicions
    • Novetats de les versions
    Col·laborar
    • GitHub
    • Fòrum
    • Esdeveniments
    • Traduccions
    • Converteix-te en partner
    • Services for Partners
    • Registra la teva empresa comptable
    Obtindre els serveis
    • Troba un partner
    • Troba un comptable
    • Contacta amb un expert
    • Serveis d'implementació
    • Referències del client
    • Suport
    • Actualitzacions
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Programar una demo
  • Preus
  • Ajuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Comptabilitat
  • Inventari
  • PoS
  • Projectes
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Etiquetes (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Etiquetes (View all)
odoo accounting v14 pos v15
About this forum
Ajuda

[Aide] Modules custom non détectés ou non exécutés sur Odoo 18 (Windows)

Subscriure's

Get notified when there's activity on this post

This question has been flagged
developmentconfigurationdebug
1 Respondre
828 Vistes
Avatar
Projet D@niel

Bonjour à tous,

Nous rencontrons un problème avec le fonctionnement de modules personnalisés (addons) sur Odoo 18 Community, installé sous Windows 11.

Odoo fonctionne correctement, mais nos modules custom ne s’exécutent pas (routes HTTP non actives).

Contexte

  • Version Odoo : 18.0-20251007
  • Installation : via l’installeur Windows officiel
  • Base de données : PostgreSQL local
  • Dossier custom addons : C:\odoo_addons
  • Configuration dans odoo.conf :
addons_path = "c:\program files\odoo 18.0.20251007\server\odoo\addons","C:\odoo_addons"

Exemple de module de test

Nous avons créé un module ultra simple test_hello_world pour vérifier le chargement des modules custom :

test_hello_world/
├── __manifest__.py
├── __init__.py
└── controllers/
    ├── __init__.py
    └── main.py

__manifest__.py :

{
    'name': 'Test Hello World',
    'version': '1.0',
    'summary': 'Module minimal pour tester le chargement des modules custom',
    'author': 'Daniel',
    'category': 'Website',
    'depends': ['website'],
    'data': [],
    'installable': True,
    'application': False,
    'license': 'LGPL-3',
}

controllers/main.py :

from odoo import http

class HelloWorldController(http.Controller):

    @http.route('/hello', type='http', auth='public', website=True)
    def hello(self, **kwargs):
        return "<h1>✅ Hello World depuis un module custom Odoo !</h1>"

Problème observé

  • Le module apparaît bien dans la liste des applications.
  • Il peut être installé sans erreur.
  • Mais la route /hello retourne une erreur 404 :

    Cette page n'existe pas, mais vous pouvez la créer si vous êtes éditeur de ce site.

Dans les logs, on ne voit aucune trace de chargement du module test_hello_world :

GET /hello HTTP/1.1" 404

et aucune ligne du type :

module test_hello_world: loading ...

Autres observations

  • Le chemin C:\odoo_addons est bien dans addons_path.
  • D’autres modules custom (ex : event_access_restriction_priority) se comportent pareil : visibles mais sans effet.
  • Redémarrage du service Odoo effectué après chaque modification.
  • Testé avec odoo-bin -u test_hello_world -d daniel_project --log-level=debug → pas d’erreur, mais pas de route non plus.

Question

Quelqu’un saurait-il pourquoi les routes HTTP des modules custom ne sont pas chargées sur Odoo 18 Windows,

malgré une configuration correcte du addons_path et des manifests valides ?

Faut-il ajouter un paramètre spécifique ou une configuration supplémentaire pour que les contrôleurs http.Controller soient exécutés ?

Merci d’avance pour votre aide

0
Avatar
Descartar
Avatar
Cybrosys Techno Solutions Pvt.Ltd
Best Answer

Hi,


A user running Odoo 18 Community on Windows 11 reported that while Odoo itself works fine, their custom modules (addons) are not functioning properly — specifically, the HTTP routes defined in those modules are not becoming active.


In this setup, Odoo version 18.0 (build 20251007) was installed using the official Windows installer, with a local PostgreSQL database. The user configured a custom addons directory at C:\odoo_addons and added it to the addons_path in odoo.conf as:

addons_path = "c:\program files\odoo 18.0.20251007\server\odoo\addons","C:\odoo_addons".


To test, they created a simple custom module named test_hello_world with a controller defining the route /hello. The module installed correctly and appeared in Odoo’s list of applications, but when visiting /hello, Odoo returned a 404 error saying the page does not exist.


Upon checking the logs, they found no evidence that the module was being loaded — there were no “loading…” lines for test_hello_world, only the 404 error for the route request. The issue was consistent across other custom modules as well.


The user confirmed that the custom path was correctly listed in addons_path, and they had also restarted the Odoo service after every change. They even ran the command odoo-bin -u test_hello_world -d daniel_project --log-level=debug, which executed without errors but still failed to register the route.


Finally, the user asked the community if anyone knew why HTTP routes from custom modules fail to load on Odoo 18 Windows, despite having a correct configuration and valid manifests — or if any extra configuration is needed to make http.Controller routes work properly.


Hope it helps

0
Avatar
Descartar
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Registrar-se
Related Posts Respostes Vistes Activitat
My Custom Module don't show in apps list after update.
development configuration debug
Avatar
Avatar
Avatar
2
d’ag. 25
1533
Creating a field in res.user is throwing internal server error
development configuration debug
Avatar
Avatar
Avatar
2
de juny 25
1575
((Colombia Telefono Col))¿Cómo se llama Avianca en Colombia?
development configuration debug filter
Avatar
0
de nov. 25
43
$$%L@t@M~~¿Cómo se llama el LATAM?
development configuration contribution debug
Avatar
0
de nov. 25
6
¿Cómo llamar a Avianca en Colombia? {$$@#%#CallCenterAvianca@$#%}}
development configuration contribution debug
Avatar
0
de nov. 25
11
Community
  • Tutorials
  • Documentació
  • Fòrum
Codi obert
  • Descarregar
  • GitHub
  • Runbot
  • Traduccions
Serveis
  • Allotjament a Odoo.sh
  • Suport
  • Actualització
  • Desenvolupaments personalitzats
  • Educació
  • Troba un comptable
  • Troba un partner
  • Converteix-te en partner
Sobre nosaltres
  • La nostra empresa
  • Actius de marca
  • Contacta amb nosaltres
  • Llocs de treball
  • Esdeveniments
  • Pòdcast
  • Blog
  • Clients
  • Informació legal • Privacitat
  • Seguretat
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo és un conjunt d'aplicacions empresarials de codi obert que cobreix totes les necessitats de la teva empresa: CRM, comerç electrònic, comptabilitat, inventari, punt de venda, gestió de projectes, etc.

La proposta única de valor d'Odoo és ser molt fàcil d'utilitzar i estar totalment integrat, ambdues alhora.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now