SOCO

flask 본문

백/flask

flask

ssooda 2021. 7. 9. 14:25

pip : 파이썬 패키지 관리자

pip3 install [패키지이름]

마이크로 프레임워크인 플라스크는 필요할 때마다 외부 모듈을 별도로 설치해야함

 

플라스크 앱 구조

사용자가 웹 페이지를 보기 위해서 url호출

플라스크로 구성된 웹 페이지는 url과 연결된 뷰 함수 호출 

논리 실행함

결과를 반환하여 응답전송 

전송된 응답값이 html로 표현되어

웹페이지를 구성해서

사용자에게 보여짐

 

사용자가 url호출시 플라스크안에서 사용하는 기능은 라우트, 데코레이터, 템플릿, 뷰함수가 있음

기본적으로 5000번 포트를 사용함

127.0.0.1:5000

 

from flaks import Flask 			#Flask모듈 import
app = Flask(__name__)				#앱 instance생성 : 기본뼈대 생성

@app.route("/hello")				#데코레이터 
def hello() :
	return "<h1> Hello World!</h1>"
    
if __name__ == "__main__" :			#main 코드라면 플라스크 기본 뼈대(app)을 실행시켜라
	app.run()

' > flask' 카테고리의 다른 글

restx의 Namespace로 만든 api 테스트하는 방법  (0) 2021.07.16