1

我正在尝试在我的 django 项目中实现socialauth模块,但我对它与管理站点的关系感到有些困惑。

我的问题:@login_required装饰器将我重定向到管理员登录页面而不是帐户/登录/页面以通过 openid 登录。

  • 我如何为用户提供通过 admin 或 openid 登录的可能性?

谢谢

4

1 回答 1

2

解决方案:

  • 在 settings.py 中,更改LOGIN_URL = 'admin'LOGIN_URL = '/accounts/login/'
  • 在 urls.py 添加(r'^accounts/', include('socialauth.urls')),
于 2010-08-20T16:01:06.413 回答