一个Django用户账户应用程序
项目描述
目录
关于Pinax
Pinax是一个基于Django Web框架的开源平台。它是一个可重用的Django应用、主题和起始项目模板的生态系统。这个集合可以在http://pinaxproject.com找到。
django-user-accounts
概述
django-user-accounts
提供了一个具有高度可扩展基础设施的Django项目,用于处理用户账户。
特性
- 功能包括
- 登录(邮箱或用户名认证)
- 注册
- 邮箱确认
- 私人测试版的注册令牌
- 密码重置
- 密码过期
- 账户管理(更新账户设置和更改密码)
- 账户删除
- 可扩展的基于类的视图和钩子集合
- 自定义
User
模型支持
支持的Django和Python版本
Django / Python | 3.8 | 3.9 | 3.10 | 3.11 |
---|
3.2 | * | * | * |
4.2 | * | * | * | *
要求
- Django 3.2或4.2
- Python 3.8, 3.9, 3.10, 3.11
- django-appconf(包含在
install_requires
中) - pytz(包含在
install_requires
中)
文档
有关django-user-accounts
文档的详细信息,请参阅http://django-user-accounts.readthedocs.org/。2015年9月17日,我们举办了关于django-user-accounts
的Pinax Hangout。您可以在这里阅读回顾博客文章并找到视频http://blog.pinaxproject.com/2015/10/12/recap-september-pinax-hangout/。
Pinax文档可在http://pinaxproject.com/pinax/找到。如果您想帮助我们改进文档或编写更多文档,请加入我们的Slack团队,并告诉我们!
模板
默认模板由account部分的pinax-templates
应用提供。
根据安装说明将模板包含到您的项目中。
在Pinax Templates查看实时pinax-templates
示例和源代码!
有关更多信息,请参阅django-user-accounts
的模板文档。
贡献
有关如何为Pinax做出贡献的概述,请阅读这篇博客文章,并观看其中包含的视频,或阅读我们的如何贡献部分。有关具体的贡献想法,请参阅我们的贡献方式/我们需要帮助的地方部分。
如果有任何问题,我们建议您加入我们的Pinax Slack团队,并在那里联系我们,而不是在GitHub上创建问题。当然,在GitHub上创建问题也是有效的,但如果我们能在Slack上联系您,我们通常能更快地帮助您。
我们还强烈建议您阅读我们关于开源和自我关怀的博客文章。
行为准则
为了培养一个友好、包容且无骚扰的社区,Pinax项目有一个行为准则。我们要求您将每个人视为一个聪明的程序员,他们与您一样对Python、Django和Pinax感兴趣。
与Pinax建立联系
有关Pinax项目的更新和新闻,请关注我们的Twitter@pinaxproject并查看我们的Pinax项目博客。
许可
版权(c)2012-至今,James Tauber及贡献者,根据MIT许可。
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
django-user-accounts-3.3.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aeeab93b5715f950f9c1edbc03b41438d0927b68232c40ba1f19538d6eb3fb59 |
|
MD5 | 9adbade7cff16c5da928e406d2f3e998 |
|
BLAKE2b-256 | 1d89ebedd37cfb42cfc4a028f956b725e91085b4d0ad5cea17cc723058d95139 |
哈希值 for django_user_accounts-3.3.2-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c4f2bf5baf098a28cd8924a8984c88ba257d75219197794494daf9b6467905f0 |
|
MD5 | 68664a3b8f343ba2e674c77a66baa2a9 |
|
BLAKE2b-256 | 4369235943fea6a87e2d50b6a3a63447818aefa38fed0b5cd19f4d3fd16cb80f |