한일
전체 코드 views.py urls.py 만듦
costcalcul에 utils.py에 로직 추가
문제의 원인은 APIView에서 as_view() 메서드가 여러 HTTP 메서드를 매핑할 수 없다는 점입니다. APIView는 ViewSet처럼 여러 메서드(예: GET, POST 등)를 직접 매핑하지 않기 때문에 as_view() 호출에서 두 번째 인자를 전달할 수 없습니다.
이를 해결하려면, APIView를 사용할 때는 각각의 메서드를 별도로 정의해야 합니다. 하지만 현재 코드를 쉽게 해결하려면, APIView 대신 ViewSet이나 GenericViewSet을 사용하는 것이 더 적합합니다.