İçereği Atla
Odoo Menü
  • Portal
  • Ücretsiz deneyin
  • Uygulamalar
    Finans
    • Muhasebe
    • Faturalama
    • Masraf Yönetimi
    • Elektronik Çizelge (BI)
    • Belgeler
    • İmza
    Satış
    • Müşteri İlişkileri Yönetimi (CRM)
    • Satış
    • Satış Noktası Mağaza
    • Satış Noktası Restoran
    • Abonelikler
    • Kiralama
    Web Sitesi
    • Web Sitesi Oluşturucu
    • eTicaret
    • Blog
    • Forum
    • Canlı Sohbet
    • eÖğrenme
    Tedarik Zinciri
    • Envanter
    • Üretim
    • Ürün Yaşam Döngüsü Yönetimi
    • Satın Alma
    • Bakım
    • Kalite
    İnsan Kaynakları
    • Çalışanlar
    • İşe Alım
    • İzin
    • Değerlendirme
    • Referans
    • Filo Yönetimi
    Pazarlama
    • Sosyal Medyada Pazarlama
    • E-posta ile Pazarlama
    • SMS ile Pazarlama
    • Etkinlikler
    • Pazarlama Otomasyonu
    • Anket
    Hizmetler
    • Proje Yönetimi
    • Çalışma Çizelgeleri
    • Saha Hizmeti
    • Yardım Masası
    • Planlama
    • Randevular
    Verimlilik
    • Sohbet
    • Onay
    • Nesnelerin İnterneti
    • VoIP
    • Bilgi Bankası
    • WhatsApp
    Üçüncü taraf uygulamalar Odoo Stüdyo Odoo Bulut Platformu
  • Sektörler
    Perakende satış
    • Kitapçı
    • Giyim Mağazası
    • Mobilya Mağazası
    • Gıda Marketi
    • Hırdavat Dükkanı
    • Oyuncak Dükkanı
    Gıda ve Konaklama
    • Bar ve Pub
    • Restoran
    • Fast Food Restoranı
    • Konuk Evi
    • İçecek Distribütörü
    • Otel
    Gayrimenkul
    • Emlak Acentesi
    • Mimarlık Firması
    • İnşaat
    • Emlak Yönetimi
    • Bahçe Tasarımı
    • Mülk Sahipleri Derneği
    Uzmanlık
    • Muhasebe Firması
    • Odoo Partner
    • Pazarlama Ajansı
    • Hukuk Firması
    • Yetenek Kazanımı
    • Denetim ve Belgelendirme
    Üretim
    • Tekstil
    • Metal
    • Mobilyalar
    • Gıda
    • Bira fabrikası
    • Kurumsal Hediye
    Sağlık ve Spor
    • Spor Kulübü
    • Optik Mağazası
    • Fitness Merkezi
    • Sağlıklı Yaşam Merkezi
    • Eczane
    • Kuaför Salonu
    Ticaret
    • Tamirci
    • BT Donanım & Destek
    • Güneş Enerjisi Sistemleri
    • Ayakkabı İmalatçısı
    • Temizlik Hizmetleri
    • HVAC Hizmetleri
    Diğerleri
    • Kar Amacı Gütmeyen Kuruluş
    • Çevre Ajansı
    • Reklam Panosu Kiralama
    • Fotoğrafçılık
    • Bisiklet Kiralama
    • Yazılım Bayisi
    Tüm Sektörlere Göz Atın
  • Topluluk
    Öğrenim
    • Eğitim Araçları
    • Dokümantasyon
    • Sertifikasyonlar
    • Eğitim Etkinlikleri
    • Blog
    • Podcast
    Eğitim ve Gelişim
    • Eğitim Programı
    • Scale Up! İşletme Oyunu
    • Odoo'yu Ziyaret Edin
    Yazılım
    • İndirin
    • Sürümleri Kıyaslayın
    • Sürümler
    İş Birliği
    • Github
    • Forum
    • Etkinlikler
    • Çeviriler
    • Partner Olun
    • Partnerler için Hizmetler
    • Muhasebe Firmanızı Kaydettirin
    Hizmetler
    • Partner Bulun
    • Muhasebeci Bulun
    • Bir danışmanla görüşün
    • Kurulum Hizmetleri
    • Müşteri Referansları
    • Destek
    • Sürüm Yükseltme
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Demo randevusu alın
  • Fiyatlandırma
  • Yardım

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

  • Müşteri İlişkileri Yönetimi
  • e-Commerce
  • Muhasebe
  • Envanter
  • PoS
  • Proje Yönetimi
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Etiketler (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Etiketler (View all)
odoo accounting v14 pos v15
About this forum
Yardım

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

Abone Ol

Get notified when there's activity on this post

Bu soru işaretlendi
developmentconfigurationdebug
1 Cevapla
696 Görünümler
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
Vazgeç
Avatar
Cybrosys Techno Solutions Pvt.Ltd
En İyi Yanıt

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
Vazgeç
Enjoying the discussion? Don't just read, join in!

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

Üye Ol
İlgili Gönderiler Cevaplar Görünümler Aktivite
My Custom Module don't show in apps list after update.
development configuration debug
Avatar
Avatar
Avatar
2
Ağu 25
1317
Creating a field in res.user is throwing internal server error
development configuration debug
Avatar
Avatar
Avatar
2
Haz 25
1510
Cron job completes Instantly on production without throwing errors – works correctly on dev Çözüldü
development configuration function debug
Avatar
Avatar
2
Eyl 25
1137
Hide invoice header and footer in odoo v17 Enterprise
development configuration accounting debug
Avatar
Avatar
1
Haz 25
1480
Need help to pass the cloud test. Çözüldü
development configuration contribution debug
Avatar
Avatar
Avatar
2
Eki 25
1402
Topluluk
  • Eğitim Araçları
  • Dokümantasyon
  • Forum
Açık Kaynak
  • İndirin
  • Github
  • Runbot
  • Çeviriler
Hizmetler
  • Odoo.sh Hosting
  • Destek
  • Sürüm Yükseltme
  • Özel Geliştirmeler
  • Eğitim
  • Muhasebeci Bulun
  • Partner Bulun
  • Partner Olun
Hakkında
  • Şirketimiz
  • Pazarlama Gereçleri
  • İletişim
  • Kariyer
  • Etkinlikler
  • Podcast
  • Blog
  • Müşteriler
  • Hukuki • Gizlilik
  • Güvenlik
الْعَرَبيّة 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, müşteri ilişkileri yönetimi, eTicaret, muhasebe, envanter, satış noktası, proje yönetimi gibi şirketinizin tüm ihtiyaçlarını karşılayan bir açık kaynak işletme uygulamaları paketidir.

Odoo’nun eşsiz değer önermesi, aynı anda hem kullanımının çok kolay olup hem de tamamen entegre olmasıdır.

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