콘텐츠로 건너뛰기
Odoo 메뉴
  • 로그인
  • 무료 체험하기
  • 앱
    재무 관리
    • 회계
    • 청구서 관리
    • 비용 관리
    • 스프레드시트 (BI)
    • 문서
    • 전자 서명
    판매
    • CRM
    • 판매
    • POS 스토어
    • POS 레스토랑
    • 구독
    • 렌탈
    웹사이트
    • 웹사이트 빌더
    • 이커머스
    • 블로그
    • 포럼
    • 실시간 채팅
    • 온라인 학습 관리
    공급망
    • 재고 관리
    • 제조 관리
    • 제품 수명주기 관리 (PLM)
    • 매입
    • 유지관리
    • 품질
    인적자원 관리
    • 직원
    • 채용
    • 휴가 관리
    • 인사 평가
    • 인재 추천
    • 차량 관리
    마케팅
    • 소셜 마케팅
    • 이메일 마케팅
    • SMS 마케팅
    • 행사
    • 마케팅 자동화
    • 설문 조사
    서비스
    • 프로젝트
    • 작업 기록
    • 현장 서비스
    • 헬프데스크
    • 일정 관리
    • 일정 예약
    생산성
    • 메일 및 채팅
    • 전자 결재
    • IoT
    • VoIP
    • 지식 센터
    • WhatsApp
    타사 앱 Odoo 스튜디오 Odoo 클라우드 플랫폼
  • 인더스트리
    리테일
    • 서점
    • 의류 매장
    • 가구점
    • 식료품점
    • 철물점
    • 장난감 가게
    식음료 & 숙박업
    • 바 & 펍
    • 레스토랑
    • 패스트푸드
    • 게스트 하우스
    • 음료 유통업체
    • 호텔
    부동산
    • 부동산 중개업체
    • 건축 회사
    • 건설
    • 부동산 관리
    • 가드닝
    • 부동산 소유자 협회
    컨설팅
    • 회계 법인
    • Odoo 파트너
    • 마케팅 대행사
    • 법률 사무소
    • 인재 영입
    • 감사 및 인증
    제조 관리
    • 텍스타일
    • 메탈
    • 가구
    • 푸드
    • 양조장
    • 기업용 선물
    건강 & 피트니스
    • 스포츠 클럽
    • 안경점
    • 피트니스 센터
    • 웰니스 전문가
    • 약국
    • 미용실
    사업
    • 핸디맨
    • IT 하드웨어 및 지원 서비스
    • 태양 에너지 시스템
    • 제화업체
    • 클리닝 서비스
    • HVAC 서비스
    기타
    • 비영리 단체
    • 환경 에이전시
    • 광고판 임대
    • 사진
    • 자전거 임대
    • 소프트웨어 리셀러
    전체 인더스트리 찾아보기
  • 커뮤니티
    학습
    • 튜토리얼
    • 문서
    • 인증
    • 훈련
    • 블로그
    • 팟캐스트
    교육 역량 강화
    • 교육 프로그램
    • Scale-Up! 경영관리 게임
    • Odoo에 방문해보세요
    소프트웨어 신청
    • 다운로드
    • 버전 살펴보기
    • 릴리즈 내역
    협업
    • Github
    • 포럼
    • 행사
    • 번역
    • 파트너 등록
    • 파트너 대상 서비스
    • 회계 법인 정보 등록
    서비스 신청
    • 파트너 검색
    • 회계사 검색
    • 전문 상담 예약
    • 구현 서비스
    • 고객 정보
    • 고객 지원
    • 업그레이드
    Github 유튜브 트위터 링크드인 인스타그램 페이스북 스포티파이
    +1 (650) 691-3277
    데모 예약하기
  • 요금제
  • 고객 지원

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

  • CRM
  • e-Commerce
  • 회계
  • 재고 관리
  • PoS
  • 프로젝트
  • MRP
All apps
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
모든 게시물 사용자 배지
태그 (모두 보기)
odoo accounting v14 pos v15
게시판 정보
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
모든 게시물 사용자 배지
태그 (모두 보기)
odoo accounting v14 pos v15
게시판 정보
도움말

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

구독

이 게시물에 활동이 있으면 알림 받기

신고된 질문입니다
developmentconfigurationdebug
1 회신
803 화면
아바타
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
아바타
취소
아바타
Cybrosys Techno Solutions Pvt.Ltd
베스트 답변

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
아바타
취소
토론이 재미있으신가요? 직접 참여해보세요!

지금 바로 가입하여 독점 서비스를 이용해보고 특별한 커뮤니티와 소통하세요!

가입
관련 게시물 답글 화면 활동
My Custom Module don't show in apps list after update.
development configuration debug
아바타
아바타
아바타
2
8월 25
1471
Creating a field in res.user is throwing internal server error
development configuration debug
아바타
아바타
아바타
2
6월 25
1563
¿Cómo llamar a Avianca en Colombia? {$$@#%#CallCenterAvianca@$#%}}
development configuration contribution debug
아바타
0
11월 25
9
Cron job completes Instantly on production without throwing errors – works correctly on dev 해결 완료
development configuration function debug
아바타
아바타
2
9월 25
1232
Hide invoice header and footer in odoo v17 Enterprise
development configuration accounting debug
아바타
아바타
1
6월 25
1610
커뮤니티
  • 튜토리얼
  • 문서
  • 포럼
오픈 소스
  • 다운로드
  • Github
  • Runbot
  • 번역
서비스
  • Odoo.sh 호스팅
  • 고객 지원
  • 업그레이드
  • 맞춤 개발
  • 학습
  • 회계사 검색
  • 파트너 검색
  • 파트너 등록
회사 소개
  • 회사 소개
  • 브랜드 자산
  • 상담 문의
  • 인재 채용
  • 행사
  • 팟캐스트
  • 블로그
  • 고객 사례
  • 법적고지 • 개인정보
  • 보안
الْعَرَبيّة 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는 CRM, 이커머스, 회계, 재고, POS, 프로젝트 관리 등 기업의 모든 요구 사항을 충족하도록 설계된 오픈 소스 기반의 통합 비즈니스 앱 제품군입니다.

Odoo의 간편한 UI와 완벽하게 통합된 기능을 직접 확인해 보세요.

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