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 とか

こういう走り書きはすぐに忘れるんだけどね。。