django-authtools 0 travis-ci python

A custom User model for everybody!

3 years after BSD-2-Clause

django-authtools

.. image:: https://travis-ci.org/fusionbox/django-authtools.png :target: http://travis-ci.org/fusionbox/django-authtools :alt: 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 <https://django-authtools.readthedocs.org/en/latest/>_.

Quickstart

Before you use this, you should probably read the documentation about custom User models <https://docs.djangoproject.com/en/dev/topics/auth/customizing/#substituting-a-custom-user-model>_.

  1. Install the package::

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

  3. Add the following to your settings.py::

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

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

Related Repositories

django-kevin

django-kevin

Heavily personalized fork of the project template from "Two Scoops of Django 1.6 ...

django-project-template-yadpt

django-project-template-yadpt

Yet Another Django Project Template skeleton for Django projects ...


Top Contributors

acatton gavinwahl rockymeza jxcl bashu julianandrews nasrullahs jproffitt alanjds davesque glarrain gcaprio ivanvenosdel jorgecarleitao pjdelport kivikakk pilate

Releases

-   1.5.0 zip tar
-   1.4.0 zip tar
-   1.2.0 zip tar
-   1.1.0 zip tar
-   1.0.0 zip tar
-   0.2.2 zip tar
-   0.2.1 zip tar
-   0.2.0 zip tar
-   0.1.2 zip tar
-   0.1.1 zip tar
-   0.1.0 zip tar