POST 형식 만들기
- html파일안에 form 만들기
form : server한테 보내는 요청 명세서. 어떤 글이나 파일을 첨부하는등 모든것들이 이 form안에 들어감.- action에는 요청하려는 url을 넣어줘야함. method = "post"
- form 만해야지 되는것이 아니고 작용을 해야함. 그래서 버튼을 만들어 줄것임
btn btn-rimary : 부트스트랩에 존재하는 클래스
이렇게만 하면 Forbidden이라는 에러가 뜸
장고를 이용해서 post메세지를 보낼때는 csrf라는 토큰을 form안에 명시해야함
{% csrf_token %} : 장고에서 제공하는 보안 기능
아직은 눌러도 차이가 없음. view단에서 post와 get을 나눠서 처리해줄 작업을 만들지 않았기 때문에
views.py ->
context라는 추가적인 데이터 꾸러미 안에 text라는 이름을 가진 변수에 POST METHOD라는 문장을 넣어서 보냄
쌍 중괄호를 통해 post요청을 통해 받아온 text라는 변수를 사용할 수 있음.
결과