2010-08-19 66 views
1

我試圖將socialauth模塊實現到我的django項目,但是我對它與管理站點的關係有點困惑。Django + socialauth:用openid或admin登錄

我的問題:@login_required裝飾重定向我到管理員登錄頁面,而不是賬戶/登錄/頁面通過OpenID登錄。

  • 我該如何向用戶提供通過管理員或openid登錄的可能性?

感謝

+0

這將是一個好主意用您找到的解決方案添加對此問題的答案,然後接受該答案。這會幫助那些追隨你的人。 – 2010-08-20 09:21:36

+0

@Manoj:完成了!謝謝我沒有注意到有可能回答我們自己的問題 – Mermoz 2010-08-20 16:02:17

回答

2

解決方案:

    settings.py中
  • ,改變LOGIN_URL = 'admin'LOGIN_URL = '/accounts/login/'在urls.py
  • 添加(r'^accounts/', include('socialauth.urls')),