[Flask] 애플리케이션 파일 생성, 플라스크 서버 실행

애플리케이션 파일 생성


  • app = Flask(__name__) : 플라스크 애플리케이션 생성
  • __name__ : 모듈명이 담김
  • @app.route : URL과 플라스크 코드 매핑. 괄호 안에 있는 URL이 요청되면 플라스크는 아래에 있는 함수 실행
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
	return 'Hello World'

 

 

 

플라스크 서버 실행


c:\envs\myproject>flask run

 

 

: FLASK_APP 환경 변수가 지정되지 않은 경우 자동으로 app.py 파일을 기본 애플리케이션으로 인식

: app.py 이외의 다른 파일을 실행하고 싶다면 FLASK_APP 환경 변수 값 수정 필요

c:\envs\myproject>set FLASK_APP=파일명

 

 

 

크롬에서 확인


1. 주소창에 127.0.0.1:5000 을 입력하면 실행화면 나타남

 

 

2. 주소창에 http://localhost:5000 을 입력하면 실행화면 나타남