[Flask] 1. 실행 및 HTML 렌더링

Flask 설치

pip install flask

폴더 구조

app.py

app = Flask(__name__)

@app.route('/')
def home():
    return render_template('home.html')
    
if __name__ == '__main__':
   app.run()

home.html

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>home</title>
</head>
<body>
    <p>안녕하세요</p> 
</body>
</html>

Flask 실행

python app.py

웹페이지 확인

 


CSS, JavaScript 파일은 static 폴더에서 연결

 

html 파일에서 css, js 연결

  • CSS
<link rel="stylesheet" href="static/css/main.css" />
  • JS
<script src="static/js/main.js"></script>

 

 

flask-test.zip
0.00MB

'Python > Flask' 카테고리의 다른 글

[Flask] 2. DataBase 연동 ( SQLite3 )  (1) 2025.05.30
[Flask] 실행 및 디버그 모드  (0) 2025.05.07