현제의 현재이야기

[0129 TIL]Django REST Framework 핵심사항 본문

DRF

[0129 TIL]Django REST Framework 핵심사항

현재의 현제 2023. 1. 30. 00:07
  • 오버라이딩 할 때 참고 소스코드 사이트
 

Django REST Framework 3.13 -- Classy DRF

What is this? Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs. It provides class based generic API views and serializers. We've taken all the attributes and methods that every view/serializer defines or inherit

www.cdrf.co

  • blank=True 로 할 시, 시리얼라이저에서는 필수가 아니라고 인식한다
  • Put과 Patch의 차이점
    • PUT은 모델의 필수 요소가 모두 포함하고 있어야 수정이 가능하고, PATCH는 필수 요소가 없어도 수정이 가능하다.
  • 직렬화시 data=에 넣는게 아니라 instance= 에 넣고, 역직렬화 시 data=에 넣는다.

  • drf의 시리얼라이저는 직렬화(read), 역직렬화(write)를 동시에 제공하기 때문에 방향성이 있다고 한다.

파이썬 Class 공부할 것

 

[나름 중급 파이썬1] *args와 **kwargs

항상 헷갈리는 두 가지 다시 한번 살펴보자 | 이 글은 파이썬의 문법을 모르면 이해하기 어렵습니다. python의 함수 작성 요령, 인자(argument)와 파라미터를 이해한다면 도움이 되는 내용입니다. 아

brunch.co.kr

 

[Re:Python] 1. self 이해하기

참고 사이트self 이해하기클래스의 사용 목적 : 변수와 함수를 묶어서 하나의 새로운 객체(타입)으로 만드는 것'클래스를 정의한다.' 의 의미 : 새로운 데이터 타입을 정의한 것. 이를 실제로 사용

velog.io

 

[python] python의 self와 __init__의 이해

※ 일본의 한 포스팅을 번역한 글입니다. 오역 및 직역이 있을 수 있으며, 내용 오류는 댓글로 지적해주심 감사하겠습니다. Python의 클래스에 대한 이해 다른 언어와 동일하게 python에서도 클래스

engineer-mole.tistory.com

 

'DRF' 카테고리의 다른 글

[TIL] Many to Many에 대한 고찰  (0) 2023.01.30
[0130 TIL]Django REST Framework 핵심사항  (0) 2023.01.30
DRF 공부  (0) 2023.01.15
Comments