DRF (Django Resf Framework)에서 list_route와 detail_route는 각각 아래와 같이 변경해야 합니다.

 

from rest_framework.decorators import action

@action(detail=False) #list_route
@action(detail=True, methods=['post']) #detail_route 

 

이제 list_route, detail_route가 action으로 합쳐졌기 때문인데요. 아래 홈페이지 내용을 참고하세요.

https://www.django-rest-framework.org/community/3.8-announcement/#action-decorator-replaces-list_route-and-detail_route

 

 

action은 from rest_framework.decorators import action 으로 불러올 수 있습니다.

 

 

+ Recent posts