"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 목차: Django 기초

목차: Django 기초

2024-11-02에 게시됨
검색:321

Table of Contents: Django Basics

내 라이브 시청은 여기를 클릭하세요


목차: Django 기초

  1. Django 소개

    • Django 프레임워크 개요
    • 파이썬 설치
    • 가상 환경 설정
    • Django 설치
    • 첫 번째 Django 프로젝트 만들기
  2. Django 프로젝트 구조

    • Django의 프로젝트 레이아웃 이해
    • Django 설정 관리
    • 데이터베이스 설정 구성
    • urls.py, views.py 및 models.py 파일 개요
  3. Django 앱 만들기

    • Django 앱이 무엇인가요?
    • 앱 생성 및 등록
    • 앱 구조 이해
    • 메인 프로젝트에 앱 연결
  4. Django 모델

    • Django ORM 소개
    • 모델 생성 및 관리
    • makemigrations 및 마이그레이션을 통한 데이터베이스 마이그레이션
    • Django ORM으로 데이터베이스 쿼리
  5. Django 관리자

    • Django 관리 인터페이스 설정
    • 관리 인터페이스 사용자 정의
    • 사용자 및 권한 관리
    • 수퍼유저 생성
  6. Django 뷰 및 URL

    • Django의 뷰 이해
    • URL 라우팅 및 URL 패턴
    • 클래스 기반 뷰와 함수 기반 뷰
    • HTML 템플릿 렌더링
  7. Django 템플릿

    • Django 템플릿 언어(DTL) 소개
    • 템플릿 생성 및 사용
    • 템플릿 상속 및 재사용성
    • 템플릿 태그 및 필터 작업
  8. Django 양식

    • Django 양식 소개
    • 양식 생성 및 확인
    • 양식 제출 처리
    • 깨끗한 양식으로 양식 레이아웃 사용자 정의
  9. Django 정적 및 미디어 파일

    • Django에서 정적 파일 제공
    • 미디어 파일 관리(이미지, 비디오 등)
    • 정적 및 미디어 경로 구성
    • 프로덕션에 정적 및 미디어 파일 배포
  10. 사용자 인증

    • Django 인증 시스템 소개
    • 사용자 등록 및 로그인 보기 생성
    • 사용자 세션 관리
    • 비밀번호 재설정 기능 구현
  11. Django로 REST API 구축

    • Django REST 프레임워크(DRF) 소개
    • API 엔드포인트 생성
    • 직렬 변환기 및 쿼리 세트
    • DRF의 인증 및 권한
  12. Django에서 테스트하기

    • Django 테스트 소개
    • 뷰, 모델, 양식에 대한 단위 테스트 작성
    • Django의 테스트 클라이언트 사용
    • 테스트 실행 및 결과 보기
  13. Django 프로젝트 배포

    • Django 프로젝트 제작 준비
    • 프로덕션 서버 설정
    • Gunicorn 및 Nginx 구성
    • Heroku 또는 DigitalOcean과 같은 플랫폼에 배포
  14. 결론 및 다음 단계

    • Django 기본 요약
    • Django 개발 모범 사례
    • 추가 학습을 위한 리소스
    • 고급 Django 주제 소개(예: 채널, 캐싱)

릴리스 선언문 이 글은 https://dev.to/vincod/table-of-contents-django-basics-5h89?1에서 복제됩니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3