Skip to content

Commit 7f86c4c

Browse files
Merge pull request #94 from alacritythief/master
Replaced request.DATA with request.data for compatibility with DRF 3.2
2 parents bd97eee + dd3db28 commit 7f86c4c

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

rest_auth/registration/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def form_valid(self, form):
3737

3838
def post(self, request, *args, **kwargs):
3939
self.initial = {}
40-
self.request.POST = self.request.DATA.copy()
40+
self.request.POST = self.request.data.copy()
4141
form_class = self.get_form_class()
4242
self.form = self.get_form(form_class)
4343
if self.form.is_valid():
@@ -63,7 +63,7 @@ def get(self, *args, **kwargs):
6363
return Response({}, status=status.HTTP_405_METHOD_NOT_ALLOWED)
6464

6565
def post(self, request, *args, **kwargs):
66-
self.kwargs['key'] = self.request.DATA.get('key', '')
66+
self.kwargs['key'] = self.request.data.get('key', '')
6767
confirmation = self.get_object()
6868
confirmation.confirm(self.request)
6969
return Response({'message': 'ok'}, status=status.HTTP_200_OK)

rest_auth/views.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def get_error_response(self):
5050
)
5151

5252
def post(self, request, *args, **kwargs):
53-
self.serializer = self.get_serializer(data=self.request.DATA)
53+
self.serializer = self.get_serializer(data=self.request.data)
5454
if not self.serializer.is_valid():
5555
return self.get_error_response()
5656
self.login()
@@ -110,8 +110,8 @@ class PasswordReset(GenericAPIView):
110110
permission_classes = (AllowAny,)
111111

112112
def post(self, request, *args, **kwargs):
113-
# Create a serializer with request.DATA
114-
serializer = self.get_serializer(data=request.DATA)
113+
# Create a serializer with request.data
114+
serializer = self.get_serializer(data=request.data)
115115

116116
if not serializer.is_valid():
117117
return Response(serializer.errors,
@@ -138,7 +138,7 @@ class PasswordResetConfirm(GenericAPIView):
138138
permission_classes = (AllowAny,)
139139

140140
def post(self, request):
141-
serializer = self.get_serializer(data=request.DATA)
141+
serializer = self.get_serializer(data=request.data)
142142
if not serializer.is_valid():
143143
return Response(
144144
serializer.errors, status=status.HTTP_400_BAD_REQUEST
@@ -160,7 +160,7 @@ class PasswordChange(GenericAPIView):
160160
permission_classes = (IsAuthenticated,)
161161

162162
def post(self, request):
163-
serializer = self.get_serializer(data=request.DATA)
163+
serializer = self.get_serializer(data=request.data)
164164
if not serializer.is_valid():
165165
return Response(
166166
serializer.errors, status=status.HTTP_400_BAD_REQUEST

0 commit comments

Comments
 (0)