반응형

Flask Framework 2

[BE - Flask] 2. 라우팅(Routing)

2. Routing 구조화된 URL route 데코레이터는 함수를 URL에 바인딩(binding)하여 쉽게 사용 가능 2.1 정적 라우팅 루트(root) 경로 / leading slash(리딩 슬래쉬)이며 가장 기본 루트 localhost:5000의 루트(url 뒤 /, /는 생략 가능.)로 접속하면 route데코레이터의서 / 에 바인딩된 함수가 실행 정의하지 않으면 첫 화면은 Not Found로 나온다. @app.route('/') def index(): return 'Index Page' 하위 경로 하단에는 루트 경로에서 /about 하위경로 정의. /about으로 들어가면 about 함수가 실행됨 @app.route('/about') def about(): return '홈의 하위경로' traili..

CS/Web 2021.11.04

[BE - Flask] 1 Flask 시작하기: 다운로드, 실행

1. Framework 하나의 결과물을 만들기 위해 제공하는 틀 미리 작성되어있는 함수 이상의 기능 제공 파이썬 기반 웹 Framework 파이썬의 하나의 패키지 다량의 기능 내장되어 제공 e.g. Django ORM(Obejct Relational Modeling) 기능 내장 ORM 데이터 베이스와 객체지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법 자동으로 관리자 화면 구성 Micro Service Architecture 기본적인 기능만 제공하고 이외는 붙여나감 Mono 하나 e.g. Flask, Pyriami, Bottle 간결한 코드로 웹서버 구동 2. Flask Framework https://flask.palletsprojects.com/en/2.0.x/ Welcom..

CS/Web 2021.11.03
반응형