>  기사  >  웹 프론트엔드  >  목차: Django 기초

목차: Django 기초

WBOY
WBOY원래의
2024-08-26 21:43:02757검색

Table of Contents: Django Basics

My Live를 시청하려면 여기를 클릭하세요


목차: 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 Forms 소개
    • 양식 생성 및 확인
    • 양식 제출 처리
    • 깨끗한 양식으로 양식 레이아웃 사용자 정의
  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 주제 소개(예: 채널, 캐싱)

위 내용은 목차: Django 기초의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.