웹개발/Flask

플라스크를 활용한 웹개발, rendering files, rendering template

Olivia-BlackCherry 2022. 11. 11. 18:25

rendering html files

html 파일을 렌더링하는 방법 

 

1.  HTML 파일 만들기

- 보일러플레이트 코드를 넣기 위해서 HTML파일을 만든다.

 

2. rendering template

Flask는 프레임워크이므로, flask에서 요구하는 사항을 잘 지켜줘야 한다.

파일을 렌더링할 때 flask가 자신의 규칙에 따라 요청을 잘 처리할 수 있도록 말이다.

html파일은 template으로 렌더링할 수 있는데, 아래의 요구사항을 반드시 시켜야 한다.

 

[요구사항]

- template 폴더를 만들고 template은 이 안에 넣는다.

- render_template을 import 한다.

from flask import render_template

 

- render_template 메소드를 호출하고, 파일 이름을 전달한다.

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