Restful API: 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스Application Programming Interface (API): 다른 소프트웨어 시스템과 통신하기 위해 따라야 하는 규칙 정의개발자는 다른 애플리케이션이
Django REST Framework: 웹 API를 개발하기 위한 툴킷pip로 설치하기INSTALLED_APPS 설정에 'rest_framework' 추가REST framework의 로그인/로그아웃 뷰 추가'tutorial'이라는 장고 프로젝트 생성하고 'quicks
Serializer: 쿼리셋, 모델 인스턴스 등의 복잡한 데이터를 파이썬 데이터 타입으로 바꿔줌파이썬 데이터 타입이 JSON, XML 등의 컨텐츠 타입으로 렌더링하기 쉬움deserialization도 가능 > 바뀐 데이터를 다시 복잡한 데이터로 바꾸는 것장고의 Form
REST framework는 APIView 클래스를 제공한다APIView 클래스는 장고의 View 클래스의 섭클래스handler 메소드에 전달되는 request는 REST 프레임워크의 Request 인스턴스임장고의 HttpRequest 인스턴스 해당 Xhandler 메
ViewSets ViewSet - 관련있는 뷰의 로직을 하나의 클래스로 표현 클래스 뷰의 종류 .list() & .create() 예시 하나의 viewset을 두개의 분리된 뷰로 바인딩하기