Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

alej0varas/django-registration-rest-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

THIS REPOSITORY IS NOT MAINTAINED ANYMORE.

Django Registration Rest Framework

Clone of Django Resgistration flow for Django Rest Framework

Based on

StackOverflow answer http://stackoverflow.com/a/19337404

and

django-registration https://django-registration.readthedocs.org/

Install

$ git clone git@github.com:tucarga/django-registration-rest-framework.git

$ pip install -e django-registration-rest-framework

Usage

settings.py

INSTALLED_APPS =
...
'registration_api',
...

# This setting is mandatory
REGISTRATION_API_ACTIVATION_SUCCESS_URL = '/'

urls.py

urlpatterns = patterns(
...
url(r'^accounts_api/', include('registration_api.urls')),
...
)

Front-end

From your front-end or mobile application send a post to the register url 'accounts_api/register/'. The fields depends on your AUTH_USER_MODEL but should be something like

[{"username": "john", "email": "john@example.com", "password": "verylongpassword"}]

This will trigger an email to the addess specified by the user. When the user follows the link the account is activated.

Test

$ python tests/runtests.py [TestsCase[.test_method]]

or

$ python setup.py test

Releases

No releases published

Packages

No packages published

Languages