본문 바로가기
Python/Flask

플라스크 동작 방식

by 오엔_ 2019. 11. 11.
# flask 모듈에서 Flask 클래스를 가져옴
from flask import Flask

# Flask 클래스를 통해 FlaskApp 객체(인스턴스) 생성
FlaskApp = Flask(__name__)

# route decorator 통해서, URI 접근
@FlaskApp.route("/")
def HelloFlask():
    return 'Hello Flask!!!'

@FlaskApp.route("/helloKlasse/")
def helloKlasse():
    return 'Hello Klasse!!'


# Flask 객체(인스턴스) 실행
if __name__ == '__main__':
    FlaskApp.debug = True #FlaskApp 디버그 모드로 실행
    FlaskApp.run()

 

 Flask 인스턴스는 @FlaskApp.route() 함수(라우트 데코레이터)를 사용하여

실행시 자기가 처리가능한 URI 정보를 플라스크 프레임워크에 등록하고, 동시에 각 URI('/', '/helloKlasse/')가 호출되었을 때 실행되는 뷰함수도 등록한다.

 

이렇기 때문에 클라이언트의 URL요청에 웹 어플리케이션은 적절한 응답을 할 수 있다.

 

'Python > Flask' 카테고리의 다른 글

라우트 데코레이터의 활용- 동적 요청  (0) 2019.11.11
Flask 동작(흐름)방식  (0) 2019.11.11

댓글