skip to navigation
skip to content

Not Logged In

django-authtools 0.2.1

Custom user model app for Django featuring email as username and class-based views for authentication.

Build Status

A custom user model app for Django 1.5+ that features email as username and other things. It tries to stay true to the built-in user model for the most part.

The main differences between authtools's User and django.contrib.auth's are email as username and class-based auth views.

Read the django-authtools documentation.


Before you use this, you should probably read the documentation about custom User models.

  1. Install the package:

    $ pip install django-authtools
  2. Add authtools to your INSTALLED_APPS.

  3. Add the following to your

    AUTH_USER_MODEL = 'authtools.User'
  4. Add authtools.urls to your URL patterns:

    urlpatterns = patterns('',
        # ...
        url(r'^accounts/', include('authtools.urls')),
        # ...
  5. Enjoy.

File Type Py Version Uploaded on Size
django-authtools-0.2.1.tar.gz (md5) Source 2013-08-14 30KB
  • Downloads (All Versions):
  • 67 downloads in the last day
  • 350 downloads in the last week
  • 1123 downloads in the last month