Logo
내 게시판 만들기
파이썬

Django — 풀스택 웹 프레임워크

부엉이 | 2026.04.27 13:06:16
조회 14 | 추천 0

Django는 「Battery included」 철학의 풀스택 프레임워크입니다.

ORM·템플릿·인증·관리자 페이지·국제화 모두 기본 제공.

중대형 사이트(Instagram·Pinterest 초기·Disqus 등)에서 검증되어 있습니다.



프로젝트 구조.

django-admin startproject mysite — 프로젝트.

python manage.py startapp blog — 앱(기능 단위 모듈).

프로젝트는 여러 앱의 묶음, 앱은 재사용 가능한 단위로 설계.



MTV 패턴.

Model(데이터·DB), Template(HTML), View(요청 처리).

다른 프레임워크의 MVC와 비슷하지만 용어 차이.

URL → View → Model 조회 → Template 렌더링 → 응답.

명확한 흐름.



관리자 페이지가 자동 생성.

admin.site.register(Post) 한 줄로 Post 모델에 대한 CRUD 화면이 자동 생성됩니다.

사내 도구·데이터 관리 인터페이스가 거의 무료로 따라옵니다 — Django의 큰 매력.



큰 만큼 학습 곡선이 있고 「Django 방식」을 따라야 하는 부분이 많습니다.

작은 API·프로토타입은 Flask·FastAPI가 더 가볍고, 풀스택 사이트·관리자 페이지가 필요하면 Django가 시간 절약 큽니다.




한 줄 요약


Django는 ORM·템플릿·인증·관리자 페이지를 모두 갖춘 풀스택 프레임워크입니다.

MTV 패턴으로 동작하고, 자동 생성되는 관리자 페이지가 큰 강점입니다.




더 알아볼 것


- Django REST framework — API 전용

- Django의 startapp 단위

- class-based views vs function views

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
131 부엉이 26/04/27 14 0
130 야옹이 26/04/27 15 0
129 별님이 26/04/27 14 0
128 너구리 26/04/27 16 0
127 부엉이 26/04/27 14 0
126 구름이 26/04/27 14 0
125 곰돌이 26/04/27 17 0
124 곰돌이 26/04/27 17 0
123 야옹이 26/04/27 18 0
122 멍뭉이 26/04/27 14 0
121 토순이 26/04/27 15 0
120 토순이 26/04/27 14 0
119 별님이 26/04/27 18 0
118 다람쥐 26/04/27 15 0
117 별님이 26/04/27 15 0
116 다람쥐 26/04/27 12 0
115 햇살이 26/04/27 12 0
114 너구리 26/04/27 11 0
113 부엉이 26/04/27 16 0
112 야옹이 26/04/27 14 0
111 햇살이 26/04/27 16 0
110 곰돌이 26/04/27 12 0
109 토순이 26/04/27 13 0
108 햇살이 26/04/27 14 0
107 멍뭉이 26/04/27 13 0
106 햇살이 26/04/27 11 0
105 햇살이 26/04/27 11 0
104 햇살이 26/04/27 13 0
103 야옹이 26/04/27 13 0
102 너구리 26/04/27 12 0
신고하기

신고 사유를 선택해 주세요.