================== 폼을 가지고 작업하기 ================== .. admonition:: 이 문서에 대하여 이 문서는 Django의 폼 처리 기능에 대해 안내합니다. 폼 API의 특정한 부분에 대해 자세히 살펴보려면 :doc:`/ref/forms/api`, :doc:`/ref/forms/fields`, :doc:`/ref/forms/validation`\ 를 참고하세요. .. highlightlang:: html+django ``django.forms``\ 은 Django의 폼 처리 라이브러리입니다. Django의 :class:`~django.http.HttpRequest` 클래스를 사용하여 폼 제출을 처리할 수도 있기는 하지만, 폼 라이브러리를 사용하려면 폼에 관련된 많은 일반적인 작업에 신경을 써야 합니다. 그것을 사용하면, 1. 자동으로 생성된 폼 위젯을 통해 HTML 폼을 표시할 수 있습니다. 2. 제출된 데이터를 검증 규칙에 비추어 확인할 수 있습니다. 3. 검증 오류의 경우에는 폼을 다시 표시합니다. 4. 제출된 폼 데이터를 그에 관련된 파이썬 자료형으로 변환합니다. 개요 ======== 폼 라이브러리는 이러한 개념을 다룹니다. .. glossary:: Widget ```` 또는 ``