An open API service indexing awesome lists of open source software.

https://github.com/bennylope/django-email-users

Stock Django users without the username
https://github.com/bennylope/django-email-users

auth django python users

Last synced: 10 months ago
JSON representation

Stock Django users without the username

Awesome Lists containing this project

README

          

==================
Django email users
==================

For when you want regular Django users but email as usernames.

This is a stock replacement for Django's `auth.User` model that removes the
`username` field in favor of a unique `email` field.
Both the `User` model and the forms enforce lower
cased email addresses to ensure uniqueness without
surprises.

Inspired by the `users` module in pydanny's original `Django cookiecutter
project template `_ which I
kept using and then editing to support email addresses.

Installing
----------

Install and download with pip::

pip install django-email-users

Add to your installed apps in your settings.py file::

INSTALLED_APPS = [
...
'users',
]

Change your project's configured user in your settings.py file::

AUTH_USER_MODEL = 'users.User'

Profit.