본문 바로가기

Programming/Python_Web

Flask강좌1 - hello flask!

반응형

설치

pip install flask

 

셋업

webapp (Web application)

 /helloflask(Web context영역, blog 등)

   - /static

        -/css

        -/images

        -/js

    -/templates

        -application.html

    -__init__.py (임포트 하는 순간 자동 실행 됨)

 start_helloflask.py

 

__init__.py

from flask import Flask

app = Flask(__name__) 

@app.route("/")
def helloworld():
	return "Hello Flask!"

start_helloflask.py

#../start_flask.py
from helloflask import app

app.run(host='localhost')

lazy loading: 메모리에 모든 것을 다 올리지 않고, 필요할 때 올린다는 의미

Environment: production (default), or development

반응형

'Programming > Python_Web' 카테고리의 다른 글

Flask강좌3 - Request  (0) 2020.12.01
Flask강좌2 - Global Object: g, Response객체  (0) 2020.12.01
Flask - IIS연동  (2) 2020.10.23
Flask - mysql 연동  (0) 2020.08.21
Flask - apache 연동(mod_wsgi)  (0) 2020.08.21