2016-03-06 27 views
0

我想限制使用odoo訪問網頁。然後公衆可以訪問/ page-1,但只有連接的用戶才能訪問/ page-2。 這似乎是默認情況下不可能的,但是你知道模塊是否提供了這種功能? 由於如何限制使用Odoo訪問網頁?

+0

當我谷歌「odoo限制訪問」似乎有很多信息,是沒有它有幫助嗎? –

回答

2

而創建用於頁面-2 實施例的路線的方法,你應該使用AUTH = 「用戶」:

@ http.route( '/頁-2',類型= 'HTTP',AUTH = 「user」,website = True) def page_2(self,** kwargs):
//您的代碼..

+0

你是對的@techsavy,但我需要動態設置它,我不能創建一個新的方法,每次我創建一個新的頁面:( – billyJoe

+0

@billyJoe你可以使用一種方法動態頁面 @ http.route([ '/ shop/page/', '/shop/category//page/ ' ],type ='http',auth =「user」,網站= True) def shop(self,page = 0,category = None,search ='',** post): – techsavvy

+0

@billyJoe只需要在您的模板視圖中添加安全組並添加您想要的用戶訪問該特定頁面。 –