Course Outline

  • [1. 개요
    • Django은 프레임워크입니다.
    • 프레임워크 VS 패키지
    • 그게 뭘 할 수 있지?
    • 대안은 무엇입니까?
  • Django 시작하기
    • 사이트 및 앱
    • 공유 구성
    • 최소 Django 레이아웃
    • 내장된 유연성
  • Cookiecutter 사용
    • 왜 쿠키커터인가?
    • 쿠키커터 기능
    • 프로젝트 만들기
    • 앱 만들기
    • Cookiecutter 사용자 정의
  • Django ORM을 사용하여 모델 만들기
    • 모델 정의
    • 관련 개체
    • SQL 마이그레이션
    • 앱 구성
    • Access모델링 중
  • 무료로 로그인하고 관리자로 로그인하세요.
    • 관리자 사용자 설정
    • 관리 사이트 실행
    • 관리 인터페이스 조정
    • 관리자 색인 페이지 변경
  • 기본 보기(AKA 컨트롤러)
    • 뷰란 무엇입니까?
    • HTTP 응답
    • URL 경로 구성
    • 바로가기: get_object_or_404()
  • 템플릿 작업
    • 템플릿 정보
    • Django 템플릿 구문
    • 정적 파일
    • 템플릿 로드 중
    • URL 태그
    • 단축키: template.render()
  • 모델 쿼리
    • 쿼리 세트
    • 필드 조회
    • 체인 필터
    • 쿼리 세트 분할
    • 관련분야
    • Q 객체
  • 모델 강화
    • 맞춤 방법
    • 복잡한 관계
    • 표준 방법 재정의
  • 양식
    • 양식 개요
    • GET 및 POST
    • 양식 클래스
    • 양식 처리
    • 위젯
    • 확인
    • 템플릿의 양식
    • 기본을 넘어서
  • 디버깅
    • 콘솔에 인쇄
    • Django 디버그 페이지
    • Django 로그 읽기
    • Django 디버그 도구 모음
  • 클래스 기반 보기
    • 일반 보기 정보
    • 일반 보기 유형
    • 기본 일반 보기
    • 클래스 기반 일반 뷰
    • 보기 목록 및 세부정보
  • 사용자 인증
    • 인증과 승인
    • 사용자 구성
    • 권한
    • 여러 떼
  • 세션 Management
    • 세션 활성화
    • 세션 백엔드 유형
    • 세션 쿠키
    • Access보기에서 세션 수행
  • 마이그레이션
    • 관리되는 테이블과 관리되지 않는 테이블
    • 스키마 변경 처리
    • 마이그레이션 수행 및 마이그레이션 사용
    • 마이그레이션 조정
    • 데이터 마이그레이션
  • 고급 구성
    • Django 설정 아키텍처
    • 일반적인 구성
    • 12요소 구성 사용
    • 보안 고려 사항
  • RESTtful 인터페이스로 데이터 제공
    • Django REST 프레임워크
    • 직렬화
    • 요청 및 응답
    • 기능 기반 보기
    • 클래스 기반 보기
  • 정적 파일 Management
    • 정적 파일 유형
    • 구성 Access
    • 네임스페이스
    • 템플릿
    • 외부에서 배포 Django
  • 자동화된 테스트
    • 테스트를 만드는 이유는 무엇입니까?
    • 테스트는 언제 작성해야 합니까?
    • Django의 테스트 프레임워크 사용
    • 테스트 클라이언트 사용
    • 테스트 실행
    • 코드 적용 범위 확인
  • 캐시 사용
    • 캐시 유형
    • 캐시 설정
    • 사이트별 및 보기별 캐싱
    • 저수준 API
    • 캐시 보안
  • 재사용 가능한 앱 만들기
    • 포장
    • 적절한 이름 선택
    • 배포 중
    • 설정 도구 사용
  • Documentation 스핑크스와 함께
    • 스핑크스에 대한 설명
    • 재구성된 텍스트
    • 스핑크스 구성
    • 문서 파일 만들기
    • 자동 문서 사용
    • 문서 생성 중

Requirements

    Django에 대한 이해.
 35 Hours

Number of participants



Price per participant

Related Courses

Related Categories