장고

장고 고급 #1 Async views와 ASGI
7 분 소요

장고 고급 #1 Async views와 ASGI

Django의 비동기 진영 — async def view, ORM의 a 메소드, async middleware, sync_to_async/async_to_sync, ASGI 서버까지 정리합니다.

장고 중급 #7 테스트 — Django TestCase, fixtures, pytest-django
7 분 소요

장고 중급 #7 테스트 — Django TestCase, fixtures, pytest-django

TestCase와 Client, fixtures vs factory_boy, pytest-django의 픽스처 모델까지 장고 진영의 테스트 도구를 한 호흡에 정리합니다.

장고 중급 #6 Static/Media 운영과 storage backends
6 분 소요

장고 중급 #6 Static/Media 운영과 storage backends

STATIC_*과 MEDIA_*의 차이, collectstatic의 의미, S3/WhiteNoise 같은 storage 백엔드까지 — 개발에서 운영으로 넘어가는 흐름입니다.

장고 중급 #5 메시지 / 세션 / 쿠키
6 분 소요

장고 중급 #5 메시지 / 세션 / 쿠키

flash 메시지, 요청 사이의 상태를 잇는 세션, 그 밑단의 쿠키. HttpOnly/Secure/SameSite 같은 보안 속성까지 한 호흡에 정리합니다.

장고 중급 #4 사용자/권한 — 커스텀 user model, permission, group
7 분 소요

장고 중급 #4 사용자/권한 — 커스텀 user model, permission, group

AUTH_USER_MODEL은 시작 시점에 정해야 한다 — AbstractUser/AbstractBaseUser 비교, 이메일 로그인 패턴, permission/group 시스템까지 정리합니다.

장고 중급 #3 Signals와 Middleware
6 분 소요

장고 중급 #3 Signals와 Middleware

모델 흐름 바깥의 이벤트인 Signals와, 요청/응답 파이프라인을 가로지르는 Middleware를 다룹니다. 강력하지만 함정도 많은 두 도구의 사용처와 절제법을 정리합니다.

장고 중급 #2 ORM 중급 — annotate, aggregate, F/Q, prefetch_related
6 분 소요

장고 중급 #2 ORM 중급 — annotate, aggregate, F/Q, prefetch_related

장고 ORM의 본격 도구들. 집계, 표현식, 복합 조건, 관계 prefetch까지 정리합니다. N+1 문제와 그 해결까지 다루겠습니다.

장고 중급 #1 Class-Based Views 깊이
6 분 소요

장고 중급 #1 Class-Based Views 깊이

FBV에서 CBV로 — Generic CBV(ListView/DetailView/CreateView/UpdateView/DeleteView)와 Mixin 패턴, 오버라이드 포인트까지 정리합니다.

장고 기초 #7 Django Admin과 built-in 인증
6 분 소요

장고 기초 #7 Django Admin과 built-in 인증

Django Admin의 자동 CRUD UI, ModelAdmin 커스터마이즈, 빌트인 User 모델, login_required와 권한까지 한 호흡에 정리합니다.

장고 기초 #6 Forms와 ModelForm
7 분 소요

장고 기초 #6 Forms와 ModelForm

Django Form으로 검증/에러 표시/CSRF를 한 번에, ModelForm으로 모델에서 폼을 자동 생성, 파일 업로드 패턴까지 정리합니다.

장고 기초 #5 Templates와 정적 파일
7 분 소요

장고 기초 #5 Templates와 정적 파일

Django 템플릿 문법(변수/태그/필터), 템플릿 상속, 정적 파일(CSS/JS/이미지) 처리까지 한 호흡에 정리합니다.

장고 기초 #4 URL과 Views (FBV)
6 분 소요

장고 기초 #4 URL과 Views (FBV)

URLconf의 path/include, URL 매개변수, 함수형 뷰 (FBV), render/JsonResponse/get_object_or_404, named URL과 reverse까지 정리합니다.