mirror of
https://github.com/suhf/No1WMSPython.git
synced 2026-02-04 12:13:27 +09:00
flask 트리 구성
url 셋팅 및 테스트
This commit is contained in:
51
app2.py
Normal file
51
app2.py
Normal 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()
|
||||
Reference in New Issue
Block a user