티스토리 뷰

이미 sqlite3로 만들어진 addr.db파일 안의 addr테이블, 그 안의 자료를 동별로 분류, 그 개수를 웹에 출력. 


from flask import Flask, render_template

import sqlite3


app = Flask(__name__)


@app.route("/")

def hello():

conn = sqlite3.connect('addr.db')

conn.row_factory=sqlite3.Row

c = conn.cursor()

c.execute('SELECT dong, count(dong) FROM addr group by dong')

rows = c.fetchall(); 

return render_template("hello.html",rows = rows)

if __name__ == "__main__":

    app.run(host='0.0.0.0', port=5000, debug=True) 


hello.html 


{% for row in rows %}

{{row[0]}}

{{row[1]}}

<br>

 {% endfor %}



댓글
최근에 올라온 글
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함
Total
Today
Yesterday