django-allauth Django权限集成应用程序集
django-allauth简介
django-allauth,是Django应用的集成应用程序集,可以用于身份验证、注册、帐户管理以及第三方(社交)帐户身份验证。
django-allauth实例
#django-allauth的项目基于Django,安装好django-allauth后,可以在Django项目的setting.py文件中添加一些如下链接之中的内容,之后在路由,即urls.py中添加:
path('accounts/', include('allauth.urls')),
#之后运行命令创建数据库表:
python manage.py migrate
setting.py设置链接:setting.py。之后访问:http://localhost:8000/admin/,如果不行,尝试访问:http://127.0.0.1:8000/admin/访问管理页面,之后遵循如下步骤:
- 对于每个基于OAuth的提供程序,添加一个包含所需客户端凭据的SocialApp(socialccount应用程序);
- 确保这些凭据是通过socialaccount_PROVIDERS[
]['app']设置配置的;
django-allauth Github统计数据
MIT license
Github 8.5k stars
django-allauth安装命令
pip install django-allauth
django-allauth依赖项和Python版本
Python 3.7, 3.8, 3.9, or 3.10, 3.11, 3.12.或Django (3.2+)
免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。