본문 바로가기

개발/Django Restful Framework(drf)

djoser 패키지 (1)

반응형

기본적으로 DRF는 

1
2
# 'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.TokenAuthentication',
cs

BasicAuth를 쓰지만, 토큰 형태로 인증 처리를 하고 싶으면 위와 같이 변경해준다.


인증 종류는 몇개 있으니 알아서 쓰면 되지만, Token값 저장해서 사용하기 위해 위와 같이 변경 하였다.


회원가입/ 인증등은 직접 구현해도 되지만, 특별한 부분이 있는게 아니라면 그냥 있는 패키지를 쓰는게 좋다고 생각하는데

http://www.django-rest-framework.org/topics/third-party-resources/#existing-third-party-packages

여기를 보면 추천할만한 서드파티 패키지들을 모아뒀다


이중에서 전에 써보았던 djoser 를 사용


token 가입, 로그인, 체크, 비번찾기를 안해도 되서 편한데

한가지 아쉬운점은 RESTful API라면 CURD로 만들어서 user 하나로 처리하면 될것을 API 이름을 동사로 했다는게 아쉬운 점이랄까(는 아는 동생이 한 얘기인데 쓰려고 하다보면 확실히 굳이 나눈게 쓸 때 좀 짱난다)


시간날 때 별도로 만들어도 괜찮을 거 같지만 일단 그대로 사용하기

반응형

'개발 > Django Restful Framework(drf)' 카테고리의 다른 글

DRF Serializer 알아보기  (0) 2016.04.26
DRF Serializer, Foreignkey  (0) 2016.04.26
DRF write only field  (0) 2016.04.22
DRF url parameter filter 추가하기  (0) 2016.04.16
DRF Foreignkey Serializer에서 설정하기  (0) 2016.04.15