Showing
1 changed file
with
11 additions
and
1 deletions
| ... | @@ -363,11 +363,21 @@ class Recording(APIView) : | ... | @@ -363,11 +363,21 @@ class Recording(APIView) : |
| 363 | raise PermissionDenied | 363 | raise PermissionDenied |
| 364 | print(request.body) | 364 | print(request.body) |
| 365 | data = json.loads(request.body) | 365 | data = json.loads(request.body) |
| 366 | + if 'recording' not in data: | ||
| 367 | + raise FieldDoesNotExist | ||
| 366 | target = Record.objects.filter(id = 1) | 368 | target = Record.objects.filter(id = 1) |
| 367 | target.update(recording = data['recording']) | 369 | target.update(recording = data['recording']) |
| 368 | - return Response(status = status.HTTP_200_OK) | 370 | + res = { |
| 371 | + 'recording' : data['recording'] | ||
| 372 | + } | ||
| 373 | + return Response(res, status = status.HTTP_200_OK) | ||
| 369 | except PermissionDenied as error : | 374 | except PermissionDenied as error : |
| 370 | return Response({ | 375 | return Response({ |
| 376 | + 'error' : "PermissionDenied ", | ||
| 377 | + 'date' : datetime.now() | ||
| 378 | + }, status = status.HTTP_400_BAD_REQUEST) | ||
| 379 | + except FieldDoesNotExist as error : | ||
| 380 | + return Response({ | ||
| 371 | 'error' : "FieldDoesNotExist ", | 381 | 'error' : "FieldDoesNotExist ", |
| 372 | 'date' : datetime.now() | 382 | 'date' : datetime.now() |
| 373 | }, status = status.HTTP_400_BAD_REQUEST) | 383 | }, status = status.HTTP_400_BAD_REQUEST) | ... | ... |
-
Please register or login to post a comment