본문 바로가기

study/flask

[flask] include -- html header, footer등 중복되는 html 처리

header 와 footer 같은 html파일은 고정적으로 들어가기 때문에 따로 html파일로 작성 후 가져오는것이 좋다.

 

js를 이용하여 html파일을 가져올 수 도 있지만 flask를 통해 html문서를 html문서 안에 넣는 방법도 있다.

 

아래와 같이 html문서 안에 {% include '가져올 파일명.html' %} 형식으로 가져오면 된다.

<body>
    <header>{% include 'header.html' %}</header>
    <footer>{% include 'footer.html' %}</footer>
</body>