Flask는 마이크로 웹 프레임워크 (Micro Web Framework)
웹 프레임워크는 웹 어플리케이션을 개발할 수 있도록 웹 서비스 (Web Service) 나 웹 API (Web API) 등을 제공하고
웹 개발과 배포를 할 수 있는 특정 방법을 제공
정말 뼈대 중 뼈대만 제공하기 때문에 아주 가볍다
플라스크 기본 설치 후 실행해보기
$pip install flask
플라스크 설치
라우터 추가하기
라우터 기능들
기본적으로 Flask의 라우트 데코레이터를 사용하게 되면 3가지 HTTP Request 메소드를 허용합니다.
GET, HEAD, OPTIONS
하지만 이외에 POST, PUT, PATCH, DELETE 등 다른 메소드들을 통과하도록 설정하기 위해서는
데코레이터 함수에 methods 라는 인수를 추가해주면 됨
GET 요청은 진행가능하나 POST 요청시 에러발생
method에 POST , GET 추가하니 , POST 요청에 따른 응답 가능
세부 엔드포인트
블루 프린트 사용하기
728x90
'AI월드 > ⚙️AI BOOTCAMP_Section 3' 카테고리의 다른 글
Bootstrap , html 꾸미기, 치트키_Day52(6) (0) | 2021.03.19 |
---|---|
flask 렌더템플릿 & jinja 기본_Day52(5) (0) | 2021.03.19 |
IP주소와 IP로 알수 있는 것, IPv6_Day52(3) (0) | 2021.03.19 |
서버란 무엇인가? _Day52(2) (0) | 2021.03.19 |
정적웹과 동적웹_Day52 (0) | 2021.03.19 |
댓글