• Stars
    star
    144
  • Rank 254,075 (Top 6 %)
  • Language
    Python
  • License
    BSD 2-Clause "Sim...
  • Created almost 8 years ago
  • Updated 28 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A custom Django user that authenticates via email. Follows identity and authentication best practices.

Latest Release: PyPI Version Github Tag

Documentation: Stable Documentation Status

Compatibility: Python Implementation Support Python Support Django Support License Black

Tests: pre-commit.ci status Coverage Status

Read Me

This project provides a custom user model that improves on Django's default by making a few modern and international changes.

  • Uses email as the username to simplify login for users
  • Replace first_name and last_name with international friendly short_name and full_name fields

The project also provides mix-in classes to make building custom User models easier.

For an explanation of why and how the project was built, please see the Project Rationale.

For information about getting started, please refer to the quickstart documentation.

For information about how to help with the project, please see the contributing documentation.

More Repositories

1

DjangoUnleashed-1.8

Code for Django Unleashed using Django 1.8
Python
112
star
2

python-web-dev-21-2

Material for "Web Development in Python with Django" using Django 2.1, published as a Pearson LiveLesson on Safari Books Online
Jupyter Notebook
53
star
3

python-web-dev-22-3

Material for "Advanced Web Development in Python with Django" using Django 2.2, published as a Pearson LiveLesson on Safari Books Online
Python
26
star
4

djangocon2015-views

Code for "Django Views: Functions, Classes, and Generics," my presentation at DjangoCon 2015.
Python
9
star
5

roman-numerals

A library to convert between integers and Unicode Roman numerals
Python
7
star
6

djangocon2014-updj17

Code used for "Upgrading Django (to 1.7)," my presentation at DjangoCon 2014.
Python
4
star
7

latex-code-example

A set of example LaTeX files to quickstart proper source code display and formatting. Demonstrates verbatim, listings, and minted packages.
3
star
8

markdown_subscript_extension

An extension to the Python Markdown package enabling subscript text.
Python
3
star
9

djangocon2013-otwcbv

The code used for "Overcoming Troubles with Class-Based (Generic) Views," my presentation at DjangoCon 2013.
Python
3
star
10

readability-scraper

Web scraper to get Readability bookmark links out via the web interface
Python
2
star
11

django-unleashed.com

Repository for the official website for the book.
CSS
2
star
12

markdown_superscript_extension

An extension to the Python Markdown package enabling superscript text.
Python
2
star
13

django-20-simplelist-training-dockerfile

A Docker container allowing participants to easily run the web app built during Andrew Pinkham's training
Makefile
2
star
14

pre-commit-indents-to-tabs

Pre-commit hook to replace spaces with tabs in indents
Python
1
star
15

redirect_streams

Easy stream redirection in Python.
Python
1
star