一个可扩展的 Django 用户注册应用程序
项目描述
如果您对“django-registration-redux”包有疑问,请在此处提出。
这是一个相当简单的 Django 用户注册应用程序,旨在让用户注册尽可能轻松。它需要 Django 3.1 或更高版本的功能安装,但没有其他依赖项。
安装
使用以下命令安装、升级和卸载 django-registration-redux:
pip install django-registration-redux pip install --upgrade django-registration-redux pip uninstall django-registration-redux
要手动安装它,请在此源目录中运行以下命令:
python setup.py install
或者,如果您愿意,您可以简单地将包含的注册 目录放在 Python 路径的某个位置,或者从 Python 路径的某个位置符号链接到它;如果您从 Git 结帐工作,这很有用。
请注意,此应用程序需要 Python 3.5 或更高版本,以及 Django 3.1 或更高版本的功能安装。
如果你在 Django <=2.0 上运行,你可以安装以前版本的 django-registration-redux,它支持旧版本的 Django。有关支持详细信息,请参阅 变更日志。旧版本将根据需要接收小错误修复,但不再积极开发:
pip install django-registration-redux==1.10
开始开发
要开始开发,首先安装所需的软件包:
make installdeps
为方便起见,包含了一个包装 Python调用库的Makefile 。处理补丁后,您可以通过运行以下命令来测试功能:
make test
或等效地:
invoke test
命令行参数可以通过Makefile通过ARGS参数传递给调用脚本 。例如:
make build ARGS=--docs
或等效地:
invoke build --docs
备择方案
djangopackages.com 对用于用户注册和身份验证的 Django 包进行了全面比较。
例如,django-allauth 是 django-registration-redux 的替代品,除了社交身份验证和电子邮件地址管理外,它还提供用户注册。
执照
Django-registration-redux 在BSD License下获得许可。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
django_registration_redux -2.11-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5079dd36980cc0faddf91a6e991129680410611b1059d8154d064cc0146744b2 |
|
| MD5 | 11addc0d8678dbe2daf3601d9639ef8a |
|
| 布莱克2-256 | 2644bebe404e660c87a5e2e8db442372353f792a860218616e66ea8b64aaa708 |