심화 프로젝트 들어가기 전 django 로직 정리

alsk9624·2024년 9월 11일
0

django vs django drf

DJANGO

Model 의 역할

: db 테이블 정의

View 의 역할

: 요청 -> 응답
db 수정, 조회, 삭제 등
각종 연산
템플릿에 들어가는 값

Template 의 역할

: 응답에 대한 화면들

DJANGO DRF

Model 의 역할

: db 테이블 정의

View 의 역할

: 요청 -> 응답
db 수정, 조회, 삭제 등
각종 연산
응답으로 보내줄 값 ->serializer 사용

DRF 는 template가 없음! json 형태로 전송함

URLS

패턴 : (ex) /urls
매핑: view 함수나 클래스

  • views 작성법
  1. request
  2. method
    (연산이나 데이터베이스 등 추가)
  3. response
profile
앞길에 럭키★비키만 있길 ,,,🍀🫧

0개의 댓글