Skip to content

mentholi/django-user-accounts

 
 

Repository files navigation

Django User Accounts

Pinax

Pinax is an open-source platform built on the Django Web Framework. It is an ecosystem of reusable Django apps, themes, and starter project templates. This collection can be found at http://pinaxproject.com.

This app was developed as part of the Pinax ecosystem but is just a Django app and can be used independently of other Pinax apps.

django-user-accounts

django-user-accounts provides a Django project with a very extensible infrastructure for dealing with user accounts.

Features

  • Functionality for:
    • Log in (email or username authentication)
    • Sign up
    • Email confirmation
    • Signup tokens for private betas
    • Password reset
    • Account management (update account settings and change password)
    • Account deletion
  • Extensible class-based views and hooksets
  • Custom User model support

Requirements

  • Django 1.7 or 1.8
  • Python 2.7, 3.3 or 3.4
  • django-appconf (included in install_requires)
  • pytz (included in install_requires)

Documentation

See http://django-user-accounts.readthedocs.org/. The Pinax documentation is available at http://pinaxproject.com/pinax/.

Contributing

We accept contributions from everyone! See the CONTRIBUTING.md file for more information about how to contribute.

Code of Conduct

In order to foster a kind, inclusive, and harassment-free community, the Pinax Project has a code of conduct, which can be found here http://pinaxproject.com/pinax/code_of_conduct/.

Pinax Project Blog and Twitter

For updates and news regarding the Pinax Project, please follow us on Twitter at @pinaxproject and check out our blog http://blog.pinaxproject.com.

About

User accounts for Django

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%