콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
2 답글
3607 화면

How many types of controlller available in Odoo?

아바타
취소
베스트 답변

Hi,

There are mainly two type of controllers used n Odoo,

Http controller - handles http requests.
Json controller - handles json requests.


Refer to our blog on How to Call JSON RPC to Web Controller in Odoo on

https://www.cybrosys.com/blog/call-json-rpc-to-web-controller-in-odoo

Even if we are printing reports, the controller used is http controller. You can read more about printing reports from controllers in this blog:

 https://www.cybrosys.com/blog/how-to-generate-xlsx-report-using-controller-in-odoo-16

You can read more about controllers in this blog:

https://www.cybrosys.com/blog/how-to-create-configure-web-controllers-in-odoo-15

Hope it helps 

아바타
취소
베스트 답변

Hi There,

Reply : In Odoo, there are mainly two types of controllers available:

1. HTTP Controllers: These controllers are used to handle HTTP requests and responses. HTTP controllers can be used to create custom web pages, handle form submissions, and provide RESTful web services. HTTP controllers are defined as Python classes that inherit from the "odoo.http.Controller" class.

2. Report Controllers: These controllers are used to generate reports in various formats, such as PDF, Excel, or CSV. Report controllers are defined as Python classes that inherit from the "odoo.report.report_controller" class.

Regards,

Team Ksolves!

아바타
취소
관련 게시물 답글 화면 활동
2
8월 25
2711
2
6월 25
1195
3
7월 24
3956
1
3월 23
4239
0
4월 17
3298