mirror of
https://github.com/Tivix/django-rest-auth.git
synced 2025-06-29 17:13:03 +03:00
Adjust for djangorestframework 3
This commit is contained in:
parent
ee263cd003
commit
199a4989c5
|
@ -1,3 +1,4 @@
|
||||||
|
from django.http import HttpRequest
|
||||||
from rest_framework.views import APIView
|
from rest_framework.views import APIView
|
||||||
from rest_framework.response import Response
|
from rest_framework.response import Response
|
||||||
from rest_framework.permissions import AllowAny
|
from rest_framework.permissions import AllowAny
|
||||||
|
@ -26,7 +27,11 @@ class Register(APIView, SignupView):
|
||||||
|
|
||||||
def form_valid(self, form):
|
def form_valid(self, form):
|
||||||
self.user = form.save(self.request)
|
self.user = form.save(self.request)
|
||||||
return complete_signup(self.request, self.user,
|
if isinstance(self.request, HttpRequest):
|
||||||
|
request = self.request
|
||||||
|
else:
|
||||||
|
request = self.request._request
|
||||||
|
return complete_signup(request, self.user,
|
||||||
app_settings.EMAIL_VERIFICATION,
|
app_settings.EMAIL_VERIFICATION,
|
||||||
self.get_success_url())
|
self.get_success_url())
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user