Flask 및 HTML 입력양식으로 POST요청하기

로컬 호스트 주소와 로컬 네트워크 주소

2


1



문의 양식 만들기

3


4


  • action="": 양식이 제출될 때 데이터가 전송되는 서버 측의 URL을 지정
    ‘contact’라는 함수 또는 라우트로의 URL을 동적으로 생성
  • method="post": 양식 데이터를 서버에 전송
  • novalidate: 브라우저의 기본 유효성 검사를 비활성화
  • required: 필드가 필수임을 나타냄. 사용자가 이 필드를 비워두고 양식을 제출하려고 하면, 브라우저가 오류 메시지를 표시
  • data-validation-required-message: 사용자가 이 필드를 비워두고 제출할 경우 표시될 메시지



POST요청 처리, smtplib로 이메일 전송

5


6


  • methods 매개변수는 딕셔너리형으로 쓸 수 있음