diff --git a/app/cleardata.py b/app/cleardata.py deleted file mode 100644 index 91686e1f..00000000 --- a/app/cleardata.py +++ /dev/null @@ -1,36 +0,0 @@ -from rest_framework import status -from rest_framework.decorators import api_view -from rest_framework.response import Response -from app.models import * - - -#========================================================================================== -@api_view(['POST']) -def data_deletion(request): - if request.method != 'POST': - return Response(status=status.HTTP_400_BAD_REQUEST) - - #check password - try: - password = request.data['password'] - hash = request.data['hash'] - if password != "QOJpl37zHN1Y1S3yBbuNyYXTjSHqioQzlTgwqZnCIPbFe4W0F0": - return Response(status=status.HTTP_400_BAD_REQUEST) - - if hash != "8816f9082eb2a9adf08dca6e0273d40908f409b6f8ca60bbeedd5d8d437c603b": - return Response(status=status.HTTP_400_BAD_REQUEST) - - Email_Sent.objects.all().delete() - Entry_File.objects.all().delete() - Internal_Entry.objects.all().delete() - Account_Book.objects.all().delete() - Email_Sent.objects.all().delete() - - for row in Internal_Account.objects.all(): - row.balance = 0 - row.save() - - return Response(status=status.HTTP_200_OK) - except Exception as e: - print(e) - return Response(status=status.HTTP_400_BAD_REQUEST) \ No newline at end of file