From cb33ac7890772b0cc1c7a925feb6e0e528b1d7f2 Mon Sep 17 00:00:00 2001 From: Andrey Date: Tue, 17 Apr 2018 13:16:44 +0300 Subject: [PATCH] finance logging --- progress/views.py | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/progress/views.py b/progress/views.py index 40315fe..e4c5d2e 100644 --- a/progress/views.py +++ b/progress/views.py @@ -475,23 +475,6 @@ def get_teachers_pay(request): class ProgressToken(APIView): renderer_classes = (JSONRenderer,) - @staticmethod - def post(request): - email = request.JSON.get("email", None) - course_token = request.JSON.get("course_token", None) - period = request.JSON.get("period", None) - if email is None or course_token is None or period is None: - return Response("bad request", 400) - if request.user.is_authenticated() and request.user.is_staff: - payload = { - 'period': period, - 'course_token': course_token, - 'email': email.lower(), - } - jwt.encode(payload, settings.COURSE_PROGRESS_SECRET_KEY, algorithm='HS256') - - return Response("доступно только персоналу", status=403) - @staticmethod def get(request): token = request.GET.get('token', None) @@ -504,7 +487,7 @@ class ProgressToken(APIView): user = get_user_model().objects.get(email=payload['email'].lower()) except get_user_model().DoesNotExist: user = get_user_model().objects.create_student(email=payload['email'].lower()) - + user.is_active = True user.save()