효율적인 유지보수를 위해 css 파일과 html 파일을 따로 생성하여 관리하는 경우가 많습니다다.
html에 css 파일 적용을 위해서는, html 파일에 아래와 같은 라인을 넣어줘야합니다.
<head>
<meta charset="utf-8">
<title>TEST Website</title>
<link rel="stylesheet" href="{{ url_for('static', filename='css/SYSLOG_AUTO_REPORT.css') }}">
</head>
여기서 경로를 주의해야하는데, 현재 위치 ( 어플리케이션 홈 위치 = app ) 기준으로 각각
./templates/SYSLOG_AUTO_REPORT.html
./static/css/SYSLOG_AUTO_REPORT.css
위치에 있습니다.
현재 위치(어플리케이션 홈 위치)에 있는 routes.py 파일 내용의 일부도 함께 참고용으로 기재해두었습니다.
from app import app
from flask import render_template
@syslog_reporter.route('/SYSLOG_AUTO_REPORT')
def SYSLOG_AUTO_REPORT():
return render_template('SYSLOG_AUTO_REPORT.html')