gold eggs backend
Some checks failed
Build and Push to Docker Hub / build-test-push (push) Failing after 1m55s

This commit is contained in:
2026-04-15 08:59:36 +02:00
commit ab73d05ecc
359 changed files with 14415 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
from rest_framework import status
from rest_framework.permissions import IsAuthenticated
from rest_framework.response import Response
from rest_framework.views import APIView
from core.apps.eggs.serializers import DeleteAccountSerializer
class DeleteAccountView(APIView):
permission_classes = [IsAuthenticated]
def delete(self, request, *args, **kwargs):
serializer = DeleteAccountSerializer(
data=request.data, context={"request": request}
)
if serializer.is_valid():
user = request.user
user.delete()
return Response(
{
"status": "success",
"message": "Akkaunt muvaffaqiyatli o'chirildi.",
},
status=status.HTTP_204_NO_CONTENT,
)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)