11"""API views using Django REST Framework."""
22
3- from rest_framework import viewsets , status
3+ import logging
4+
5+ from rest_framework import status , viewsets
46from rest_framework .decorators import api_view
57from rest_framework .response import Response
6- import logging
7- from database import get_connection , close_connection
8- from .serializers import UserSerializer , SignupSerializer , SigninSerializer
8+
9+ from database import close_connection , get_connection
10+
11+ from .serializers import SigninSerializer , SignupSerializer , UserSerializer
912
1013
1114class UserViewSet (viewsets .ViewSet ):
@@ -100,7 +103,7 @@ async def signup(request):
100103 {"token" : token , "message" : "User registered successfully" },
101104 status = status .HTTP_201_CREATED ,
102105 )
103- except Exception as e :
106+ except Exception :
104107 logging .exception ("Exception during signup" )
105108 return Response (
106109 {"error" : "An internal error occurred. Please try again later." },
@@ -122,7 +125,7 @@ async def signin(request):
122125 token = await db .signin (serializer .validated_data )
123126 return Response ({"token" : token , "message" : "Signed in successfully" })
124127 logging .exception ("Exception during signin" )
125- except Exception as e :
128+ except Exception :
126129 return Response (
127130 {"error" : "Invalid credentials or unexpected error." },
128131 status = status .HTTP_401_UNAUTHORIZED ,
0 commit comments