[Flask] 서버 설정, html 연결

2022. 5. 30. 22:26·Backend

파이썬을 사용할 때는 Flask라는 서버를 사용한다.

이번 프로젝트를 진행하면서 여러 책과 유튜브, 인터넷으로 공부하면서 진행한 내용을 적어보려고 한다.

먼저 제일 기초인 서버 설정과 html 연결이다.

vscode를 사용하였다.


# 서버 구동

qpp.py

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

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


# html 연결

- html은 templates 폴더 안에 넣어서 저장한다.

app.py

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def hello_world():
    return render_template('a.html')

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

a.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    테스트 성공!
</body>
</html>

'Backend' 카테고리의 다른 글

CK에디터 사용방법  (0) 2022.05.29
[Nodejs] 구글 API 로그인, 로그아웃  (0) 2022.03.25
[JSP] JDK / WebServer - Tomcat / 이클립스 설치  (0) 2021.08.31
[Anaconda] 가상환경 생성  (0) 2021.08.05
[Node] 서버 생성  (0) 2021.08.04
'Backend' 카테고리의 다른 글
  • CK에디터 사용방법
  • [Nodejs] 구글 API 로그인, 로그아웃
  • [JSP] JDK / WebServer - Tomcat / 이클립스 설치
  • [Anaconda] 가상환경 생성
min_sol
min_sol
  • min_sol
    비글개발연구소🐾
    min_sol
  • 전체
    오늘
    어제
    • 분류 전체보기 (278)
      • Programming (128)
        • Algorithm (52)
        • JAVA (40)
        • GIS (5)
        • PyQt (10)
        • C# (11)
        • Mobile (6)
        • AI (4)
      • Backend (36)
        • Spring (14)
        • JSP (11)
        • Network (5)
      • Frontend (29)
        • React (11)
        • Vue (13)
        • Next.js (4)
      • Database (10)
        • PostgreSQL (1)
        • Oracle (8)
        • Elasticsearch (1)
      • DevOps (8)
        • Linux (7)
        • Mac (1)
      • Tools (31)
        • IntelliJ (1)
        • GitHub (10)
        • RPA (20)
      • Security (9)
      • etc (21)
        • ERROR (5)
        • 세미나 | 교육 (10)
        • 자격증 (1)
        • 일상 (2)
        • 2021 (2)
  • 인기 글

  • 태그

    Java
    연습문제
    코딩테스트
    백준
    자동화
    명품자바에센셜
    RPA
    spring
    vue.js
    알고리즘
    VUE
    이클립스
    자바
    PyQt5
    jsp
    PyQt
    스윙
    생능출판
    계산기
    자료구조
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
min_sol
[Flask] 서버 설정, html 연결
상단으로

티스토리툴바