股票用户应用,但没有用户名
django-email-users的Python项目详细描述
当你想要普通的django用户但没有用户名时。
这是django的auth.user模型的一个库存替代品,它删除了 用户名字段,而不是唯一的电子邮件字段。 用户模型和表单都执行更低的 大小写电子邮件地址以确保唯一性 惊喜。
灵感来自于pydanny最初的Django cookiecutter project template中的用户模块,我 一直使用然后编辑以支持电子邮件地址。
安装
使用pip进行安装和下载:
pip install django-email-users
在settings.py文件中添加到已安装的应用程序:
INSTALLED_APPS = ( 'users', )
在settings.py文件中更改项目的配置用户:
AUTH_USER_MODEL = 'users.User'
利润。
如果在Django 1.7之前使用South with Django,则需要使用 南1+。
历史记录
1.1.0(2017-07-11)
- 更新了用户modeladmin类的密码更改表单链接
1.0.0(2016-04-21)
- 删除user.title字段(可能中断)。这个字段不应该有 已添加(!)。如果使用此字段,则不应升级!
- 挤压的迁移(可能破裂)。如果您使用的是0.4.0或更高版本 如果要升级版本,请考虑伪造到0001的迁移,然后 删除标题字段。只要使用的是0.4.0,标题字段 但是可以为空。
- 放弃对django 1.6、1.7的支持
- 添加对django 1.9的支持
- 添加对Python3.5的支持
0.4.0(2015-04-15)
- 更新django迁移以反映基本用户模型的字段更改
0.3.0(2015-04-10)
- 支持django 1.8
0.1.1(2014-11-24)
- 将get_username方法添加到用户模型中
0.1.0(2014-08-15)
- pypi上的第一个版本。