# 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 |
댓글