Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

REST version of Django authentication system. This is a fork of djoser.

Project description Codacy Badge

REST implementation of Django authentication system. djoser library provides a set of Django Rest Framework views to handle basic actions such as registration, login, logout, password reset and account activation. It works with custom user model.

Instead of reusing Django code (e.g. PasswordResetForm), we reimplemented few things to fit better into Single Page App architecture.

Developed by SUNSCRAPERS with passion & patience.


To be able to run djoser you have to meet following requirements:

  • Python (3.5, 3.6, 3.7, 3.8)
  • Django (1.11, 2.2)
  • Django REST Framework (3.9, 3.10)

If you need to support other versions, please use djoser<2.


Simply install using pip:

$ pip install djoser

And continue with the steps described at configuration guide.


Documentation is available to study at and in docs directory.

Contributing and development

To start developing on djoser, clone the repository:

$ git clone

If you are a pipenv user you can quickly setup testing environment by using Make commands:

$ make init
$ make test

Otherwise, if you cannot use Make commands, please create virtualenv and install requirements manually:

$ pip install django djangorestframework
$ pip install -r requirements.txt
$ cd testproject
$ ./ test

If you need to run tests against all supported Python and Django versions then invoke:

$ pip install tox
$ tox -p all

You can also play with test project by running following commands:

$ ./ migrate
$ ./ runserver

Similar projects

List of projects related to Django, REST and authentication:

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for djedefre, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size djedefre-1.0.0.tar.gz (13.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page