Flaskのメモ(簡易ブログをつくろうかな)
チュートリアルのflaskをちょぱってる
- usersテーブルを追加
- entriesテーブルにはusernameを追加
- utf-8にする
- sqlite3のDBは先に作っておく(現時点では)
- DBアクセスの簡単なメソッド(Flaskのサイトにあった)
def query_db(query, args=(), one=False): cur = g.db.execute(query,args) rv = [dict((cur.description[idx][0], value) for idx, value in enumerate(row)) for row in cur.fetchall()] return (rv[0] if rv else None) if one else rv
- ルーティングのデフォルトはやっぱいるかな
- pythonの文字列の連結は足し足し
- flashでメッセージをいれるとき日本語はuをつける(python2だからかね?)
- debugするときは app.debug=True とか
こういう走り書きはすぐに忘れるんだけどね。。