models.py에 클래스로 테이블 만들기
- 테이블의 column 역할을 할 field를 선언한다.
- field의 데이터 타입으로 CharField, IntegerField, SmallIntegerField, BooleanField, DateTimeField 등을 지정할 수 있다.
- field 옵션으로 default="", null=False, max_length=30 등을 설정할 수 있다.

admin.py에 모델 등록하기

migration 진행하기 (DB의 업데이트 상황을 django에게 알려주어야 함!)
python manage.py makemigrations homepage (git add와 비슷한 역할)
python manage.py migrate migration 적용!
admin page에서 확인하기

- 데이터 추가하기

- 해당 데이터가 무엇인지 바로 파악하기 어렵다!

models.py 수정하기 - 데이터별 name을 나타내도록

수정 사항 확인하기

views.py에 coffee_view 함수 추가하기

coffee.html template 작성하기

urls.py에 urlpatterns 추가하기

잘 적용되었는지 확인하기

forms.py 작성하기

views.py에 form 객체 만들기

coffee.html에 form 작성하기
- method="POST", button type="submit"으로 만들어서 새 데이터를 저장할 수 있도록 하자.
- form 안에 CSRF token을 삽입해 보안 옵션을 적용하자.

request 요청이 반영될 수 있도록 views.py 수정하기

웹에서 form 확인하기 및 새로운 데이터 입력받기
