소개

완료됨

데이터 기반 애플리케이션은 종종 비슷한 구조를 공유합니다. 항목을 나열하는 페이지, 항목의 세부정보를 표시하는 페이지, 생성, 업데이트 및 삭제를 허용하는 적절한 페이지가 있습니다. 이러한 각 페이지를 직접 만들어야 하는 것은 특히 코드와 HTML이 반복되기 때문에 지루할 수 있습니다.

Django는 데이터 기반 애플리케이션을 간편하게 만들 수 있도록 제네릭 뷰를 제공합니다. 제네릭 뷰는 이러한 일반 작업을 수행하도록 디자인된 클래스 기반 뷰입니다. 제네릭 뷰를 사용하여 빠르게 페이지를 만들어 데이터를 표시하고 편집할 수 있습니다. 이러한 뷰는 HTML 양식도 생성할 수 있습니다!

이 모듈에서는 제네릭 뷰 및 폼을 알아보고 일반적인 라이브러리를 사용하여 폼의 표시를 개선하는 방법에 대해 알아봅니다.

이 모듈에서는 다음을 수행하는 방법을 알아봅니다.

  • 제네릭 뷰를 사용합니다.
  • Django 폼을 만듭니다.
  • Django-crispy 라이브러리를 사용합니다.

필수 조건

  • 소프트웨어
  • 코딩 기술
    • HTML 및 CSS에 관한 이해
    • Django에 관한 기본적인 이해
    • 관계형 데이터베이스에 관한 기본적인 이해
    • 다음을 포함하는 Python에 관한 중급 수준의 지식: