跳转到主要内容

一个Django用户账户应用程序

项目描述

Build Codecov

目录

关于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许可

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

django-user-accounts-3.3.2.tar.gz (86.8 kB 查看哈希值)

上传时间 源代码

构建分发

django_user_accounts-3.3.2-py3-none-any.whl (114.0 kB 查看哈希值)

上传时间 Python 3

由以下支持