기존에 작성했던 Django rest framework의 포스팅이 너무 낮은 버전에서 구현한거라 문제가 심각하게 있었다. (물론 4년전에 한거니까 당연한 거다.)
그리고 Django REST Framework (DRF) 3.0의 tutorial만 읽고 그 동안 개발을 했었는데, DRF에서 제공하는 기능은 커녕, tutorial의 기능조차 제대로 사용하지 않고, 하나하나 모든 기능을 만들면서 시간을 낭비하고, 보기 싫은 코드를 작성하고 있었다.
그래서 이전에 작성한 포스팅은 모두 삭제 하고, 다시 글을 써 보기로 했다.
앞으로 연재할 포스팅에서는
1. 최대한 DRF의 최신 기능 및 서드 파티들을 사용하는것을 목표
2. view의 모든 기능은 viewset.modelView 를 기반하여 상속이나 재사용이 가능하게끔 만든다.
3. view는 최대한 기능을 줄이며, serializer, permission 에서 처리한다.
4. 테스트는 꼭 넣자.
로 계획하여 진행합니다.
'web > Django_rest_framework' 카테고리의 다른 글
[Django rest framework] 2. token / authentication (0) | 2020.06.07 |
---|---|
[Django rest framework] 1. 기존 셋팅 + CRUD (0) | 2020.06.04 |
django Rest framework APIView / Mixins / Viewset (0) | 2020.03.29 |
django rest_freamework에서 리턴값을 json으로 보내자. (0) | 2020.03.27 |
django에서 swagger로 한다면 drf_yasg 는 왠만하면.... (0) | 2019.05.20 |