2011-05-16 80 views
0

我想限制訪問所有url(r'^engg/', include('engg.urls')),和 只允許用戶訪問它們request.user.profile.type is 'E'。除了創建一個裝飾器並將其應用到engg/views.py中的每個視圖之外,什麼是簡單的方法?限制訪問Django應用程序中的所有頁面

回答

4

如果您不想分別裝飾每個視圖,則應使用middleware

不應該很難去適應這個thread中的例子。

+0

您的第一個鏈接已損壞 – 2012-11-28 06:55:28

+0

謝謝。鏈接已修復。 – arie 2012-11-28 07:55:33