My Live를 시청하려면 여기를 클릭하세요
목차: Django 기초
-
Django 소개
- Django 프레임워크 개요
- 파이썬 설치
- 가상 환경 설정
- Django 설치
- 첫 번째 Django 프로젝트 만들기
-
Django 프로젝트 구조
- Django의 프로젝트 레이아웃 이해
- Django 설정 관리
- 데이터베이스 설정 구성
- urls.py, views.py 및 models.py 파일 개요
-
Django 앱 만들기
- Django 앱이란 무엇인가요?
- 앱 생성 및 등록
- 앱 구조 이해
- 메인 프로젝트에 앱 연결
-
Django 모델
- Django ORM 소개
- 모델 생성 및 관리
- makemigrations 및 마이그레이션을 사용한 데이터베이스 마이그레이션
- Django ORM으로 데이터베이스 쿼리
-
Django 관리자
- Django 관리 인터페이스 설정
- 관리 인터페이스 사용자 정의
- 사용자 및 권한 관리
- 수퍼유저 생성
-
Django 뷰 및 URL
- Django의 뷰 이해
- URL 라우팅 및 URL 패턴
- 클래스 기반 뷰와 함수 기반 뷰
- HTML 템플릿 렌더링
-
Django 템플릿
- Django 템플릿 언어(DTL) 소개
- 템플릿 생성 및 사용
- 템플릿 상속 및 재사용성
- 템플릿 태그 및 필터 작업
-
Django 양식
- Django Forms 소개
- 양식 생성 및 확인
- 양식 제출 처리
- 깨끗한 양식으로 양식 레이아웃 사용자 정의
-
Django 정적 및 미디어 파일
- Django에서 정적 파일 제공
- 미디어 파일(이미지, 동영상 등) 관리
- 정적 및 미디어 경로 구성
- 프로덕션에 정적 및 미디어 파일 배포
-
사용자 인증
- Django 인증 시스템 소개
- 사용자 등록 및 로그인 보기 생성
- 사용자 세션 관리
- 비밀번호 재설정 기능 구현
-
Django로 REST API 구축
- Django REST 프레임워크(DRF) 소개
- API 엔드포인트 생성
- 직렬 변환기 및 쿼리 세트
- DRF의 인증 및 권한
-
Django에서 테스트하기
- Django 테스트 소개
- 뷰, 모델, 양식에 대한 단위 테스트 작성
- Django의 테스트 클라이언트 사용
- 테스트 실행 및 결과 보기
-
Django 프로젝트 배포
- Django 프로젝트 제작 준비
- 제작 서버 설정
- Gunicorn 및 Nginx 구성
- Heroku 또는 DigitalOcean과 같은 플랫폼에 배포
-
결론 및 다음 단계
- Django 기본 요약
- Django 개발 모범 사례
- 추가 학습을 위한 리소스
- 고급 Django 주제 소개(예: 채널, 캐싱)
위 내용은 목차: Django 기초의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!