Generic 클래스뷰 사용하기
mixin 클래스들을 사용하여서 우리의 뷰들은 그전보다 조금은 적은 양의 코드를 사용하도록 작성했었습니다. 하지만, 한단계 더 줄일수 있습니다.
REST FRAMEWORK
은 이미 mixin 되어 있는 generic
뷰들을 제공하여, 우리가 우리의 views.py
를 조금 더 줄이는데 사용할수 있게 해줍니다.
snippets/views.py
파일을 아래와 같이 수정해 줄수 있습니다. 조금 더 적은 양의 코드가 사용됩니다!
1 | from snippets.models import Snippet |
와~ 엄청나게 간결해 집니다. 다음 튜토리얼에서는, API 에 대한 인증과 권한에 대해서 둘러볼것입니다.