Skip to main content

一个可扩展的 Django 用户注册应用程序

项目描述

说明

Django-registration 为 Django 网站提供用户注册功能。

维护者

Macropin , DiCatojoshblum

贡献者

贡献者名单

https://github.com/macropin/django-registration/actions/workflows/ci.yml/badge.svg https://coveralls.io/repos/macropin/django-registration/badge.svg?branch=master https://badge.fury.io/py/django-registration-redux.svg 文件状态 https://img.shields.io/pypi/pyversions/django-registration-redux.svg

如果您对“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.tar.gz (122.5 kB 查看哈希

已上传 source

内置分布

django_registration_redux-2.11-py2.py3-none-any.whl (213.1 kB 查看哈希

已上传 py2 py3