Notice
Recent Posts
Recent Comments
Link
코드로 우주평화
DRF 궁금한 것 모음 본문
반응형
Serializer의 용도는 무엇인가?
- serializer를 사용하면 쿼리셋과 인스턴스같은 데이터를 json등과 같은 유형으로 쉽게 렌더링 할 수 있다.
- 뿐만 아니라 데이터의 유효성을 검사해준다.
- DRF에는 serializer의 종류가 다양하다. (Model, List, Base 등)
- 레퍼런스
APIView과 @apiview의 차이는 무엇인가?
- ‘클래스기반 뷰’와 ‘함수 기반 뷰’라고 볼 수 있다.
- 전자는 기존 장고와 유사하고 후자는 Flask나 FastAPI와 생김새가 유사하다.
- 레퍼런스
generics와 ViewSet의 차이는 무엇인가?
- generics 의 경우 ListAPIView, ListCreateAPIView 처럼 형태, 또는 명령에 대한 기능을 도와준다.
- 하나의 형태나 명령을 넘어서 모두 사용하기를 원할 때 viewset을 사용한다.
- 레퍼런스
get_object()과 objects.get()의 차이는무 엇인가?
- 둘 모두 특정 값을 기준으로 데이터를 찾아서 반환하는 함수이다. (사실상 거의 동일하다.)
- get_object()의 경우 쿼리셋을 인수로 받을 수 있고 해당 쿼리셋에서 값을 찾을 수 있다.
- 레퍼런스
반응형
'나는 이렇게 학습한다 > Framework' 카테고리의 다른 글
Django 에서 middleware 추가하기 (0) | 2023.09.26 |
---|---|
FastAPI _ BaseSettings 을 lru_cache 할 때, unhashable type 에러 해결방법 (0) | 2022.10.26 |
FastAPI _ Custom Exception 만드는 방법 (0) | 2022.05.04 |
'ManyToManyField' 또는 '중간테이블'로 데이터 가져오는 방법 (0) | 2021.11.19 |
장고 용어 정리 (0) | 2021.11.11 |