Skip to content

Commit

Permalink
Feat: 이미지 조회시 전체 반환 기능 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
joy-river committed Oct 3, 2024
1 parent 28750a0 commit c7132e1
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions KUA/student/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -542,14 +542,20 @@ def post(self, request, *args, **kwargs):
def get(self, request, *args, **kwargs):
name = request.data.get('name')
tag = request.data.get('tag')

if name and tag :
try:
image = models.Image.objects.get(name = name, tag = tag)
serializer = self.serializer_class(image)
return Response(serializer.data, status=200)
except models.Image.DoesNotExist:
return Response({"error": "Image not found."}, status=404)

else:
images = models.Image.objects.all()
serializer = self.serializer_class(images, many=True)
return Response(serializer.data, status=200)

try:
image = models.Image.objects.get(name = name, tag = tag)
except models.Image.DoesNotExist:
return Response({"error": "Image not found."}, status=404)

serializer = self.serializer_class(image)
return Response(serializer.data, status=200)

@swagger_auto_schema(
operation_summary="이미지 수정하기",
Expand Down

0 comments on commit c7132e1

Please sign in to comment.