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

Hello, 

I have installed the Website module and now each time I log in Odoo I am presented with this page (which i assume belongs to Webpage module) that has a top bar typically of the webpage portal.

What I wanted to ask is, is there a way to bypass this page and make users login into Odoo using Odoo's default login page (befoe the installation of Website) ?

P.S.: I have tried overwrite index of Website module, to no avail.



아바타
취소
베스트 답변

Yes, you can create your own page with page controller. But when you create your controller you need to set auth="user".

Add below code in your module controller file and when you open /test/page it will re-direct to Login. Once you login you will access this page.

from odoo import http 
from odoo.http import request 

class website_test(http.Controller): 

@http.route("/test/page/", type='http', auth="user") 
def test_one(self, **kw): 
# here do whatever you want 
return request.render('web.test_page', {})

Let us know further.


아바타
취소
작성자

Thank you for your help.

I ended up doing what you said and created a page with page controller.

관련 게시물 답글 화면 활동
2
1월 25
5904
0
8월 18
3635
1
3월 18
4979
0
2월 23
2326
3
10월 19
6209