flask 트리 구성

url 셋팅 및 테스트
This commit is contained in:
김민구
2024-01-05 18:23:09 +09:00
parent 4daef569c5
commit 5f9592ac0b
8 changed files with 157 additions and 46 deletions

51
app2.py Normal file
View File

@@ -0,0 +1,51 @@
# -*- coding:utf-8 -*-
import configparser
import os
from flask import Flask
import pymysql
config = configparser.ConfigParser()
# DB 연결 설정 정보 세팅 ( db_config.ini에 정의 )
config.read(os.getcwd() + os.sep + 'db_config.ini', encoding='utf-8')
conn = pymysql.connect(
host = config.get('DB_CONFIG', 'HOST'),
port = int(config['DB_CONFIG']['PORT']),
user= config['DB_CONFIG']['USER'],
passwd= config.get('DB_CONFIG', 'PASSWD'),
db= config['DB_CONFIG']['DBNAME'],
charset="utf8")
# Tuple
cur = conn.cursor()
# DictCursor
cur = conn.cursor(pymysql.cursors.DictCursor)
sql = f"""SELECT * FROM authority
"""
# sql = f"""SELECT * FROM product
# """
#cur.execute("set name utf8")
cur.execute(sql)
# 데이터 접근
result = cur.fetchall()
# 연결 종료
conn.close()
print(result)
app = Flask(__name__)
@app.route('/')
def hello():
return result
if __name__ == '__main__':
app.run()