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 provides a Django project with a very extensible infrastructure for dealing with user accounts.
- 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
- 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
)
See http://django-user-accounts.readthedocs.org/. The Pinax documentation is available at http://pinaxproject.com/pinax/.
We accept contributions from everyone! See the CONTRIBUTING.md
file for more
information about how to contribute.
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/.
For updates and news regarding the Pinax Project, please follow us on Twitter at @pinaxproject and check out our blog http://blog.pinaxproject.com.