Django Tweeter Oauth:您已通过XXX身份验证,但无权访问此页面。是否要登录到其他帐户?

Django Tweeter Oauth:您已通过XXX身份验证,但无权访问此页面。是否要登录到其他帐户?,django,oauth,django-allauth,Django,Oauth,Django Allauth,我只创建了一个简单的django应用程序来使用tweeter登录,但当我尝试从我的应用程序登录时,我收到了这个消息 您已通过xxx身份验证,但无权访问此页面。是否登录到其他帐户 我尝试使用我用来创建应用程序的帐户和其他帐户登录,但结果是一样的。解决这个问题的办法是什么 我正在使用django和django allauth库访问django管理员,用户需要is_staff=True。如果您使用超级用户登录管理员,您可以编辑testmyap用户并设置标志 如果尚未创建超级用户,则可以通过以下方式创

我只创建了一个简单的django应用程序来使用tweeter登录,但当我尝试从我的应用程序登录时,我收到了这个消息 您已通过xxx身份验证,但无权访问此页面。是否登录到其他帐户

我尝试使用我用来创建应用程序的帐户和其他帐户登录,但结果是一样的。解决这个问题的办法是什么


我正在使用django和django allauth库访问django管理员,用户需要
is_staff=True
。如果您使用超级用户登录管理员,您可以编辑
testmyap
用户并设置标志

如果尚未创建超级用户,则可以通过以下方式创建超级用户:

python manage.py createsuperuser
在终端类型上:

$ python manage.py shell
$ from django.contrib.auth.models import User
$ u = User.objects.get(username='testmyapp')
$ u.is_superuser = True
$ u.save()
$ quit()
$ python manage.py runserver

您完全正确@Alasdair,我使用admin作为我的回调url,用户testmyap是no,admin谢谢。AttributeError:Manager不可用;'已将“身份验证用户”替换为“用户.用户”