본문 바로가기
카테고리 없음

4-3 Flask 시작하기 - HTML파일 불러오기

by 율✌️ 2022. 5. 18.

 

💡 Flask 서버를 만들 때, 항상

        프로젝트 폴더 안에 아래 세개를 만들어 두고 시작!

  • static 폴더 (이미지, css파일을 넣어둠) 
  • templates 폴더 (html파일을 넣어둠) 
  • app.py 파일

 

 

▶templates 폴더

HTML 파일을 담아두고, 불러오는 역할

 

 

👉 간단한 index.html 파일을 templates 안에 만들고,

       flask 내장함수 render_template 을 이용해서 html 파일을 불러온다. (아래코드 참조)

from flask import Flask, render_template
app = Flask(__name__)

## URL 별로 함수명이 같거나,
## route('/') 등의 주소가 같으면 안됩니다.

@app.route('/')
def home():
   return render_template('index.html')

if __name__ == '__main__':
   app.run('0.0.0.0', port=5000, debug=True)