Django의 장점 > 왜 장고를 써야할까 ? Python 생태계 활발한 커뮤니티 풀스택 프레임워크 -> 백엔드 개발에 필요한 거의 모든 것을 Django에서 직접 지원 장고는 MTV 프레임워크다. MVC와 같은 패턴이지만 이름만 다르다. Model -> Djang
개발 리소스 (JS, CSS, Image 등)앱 / 프로젝트 단위로 저장 / 서빙FileField / ImageField를 통해 저장한 모든 파일DB필드에는 저장경로를 저장하며 파일은 파일 스토리지에 저장프로젝트 단위로 저장 HttpRequest.FILES를 통해 파일
HTML: 웹페이지의 내용 및 구조CSS: 웹페이지의 스타일JavaScript: 웹페이지의 로직일반적으로 CSS/JavaScript 파일을 별도의 파일로 분리한다. 그 이유는 HTML 응답 body 크기를 줄일 수 있고 브라우저 캐싱 기능을 통해 같은 파일을 서버로부터
DRF (Django Rest Framework) django에서 Restful API를 개발하기 위한 라이브러리 모든 데이터는 기본적으로 CRUD로 관리될 수 있다. DRF는 Class Based View를 활용하여 중복을 줄일 수 있음. 1. 주요 기능들 Ser