유효한 데이터인지에 대한 확인이 필요
유효성 검사를 단순화하고 자동화 할 수 있는 기능을 제공
forms.py에 forms 메서드를 불러와서 클래스로 양식을 만듦

View 함수에 forms.py에서 작성한 클래스의 인스턴스를 생성하고 context에 넣어줘서 templates로 보내줌


as_div, as_table, as_p, as_ul
| Form | ModelForm |
|---|---|
| 사용자 입력 데이터를 DB에 저장하지 않을 때 | 사용자 입력 데이터를 DB에 저장해야 할 때 |
| ex) 로그인 | ex) 게시글 작성, 회원가입 |



| new | create |
|---|---|
| 데이터 생성을 구현 | 데이터 생성을 구현 |
| GET method 요청 처리 | POST method 요청 처리 |
멋있어요