2016-04-11から1日間の記事一覧

<Python, flask> デコっちの応用、、、

みげるっちの講義のFlask-Loginの使われ方をみて、いまいちよくわからんとこがあった。 blog.miguelgrinberg.com @lm.user_loader def load_user(id): return User.query.get(int(id)) load_user()を他で呼んでいるところもない。 ちとflask_loginのソースを…

<Python> でこでこでこでこでこれーた。

デコレータ decorator。 難しい。 元の関数 function になんらかの変更をして、元の関数と置き換えるものっぽい。 ちこっと試してみた。 まずはデコレータ定義。 In [144]: def deco(func): ...: def wrapper(): ...: return func() + 100 ...: return wrapp…

<Flask, Web> Session

セッション sessionってなんじゃろー、と思った。 itpro.nikkeibp.co.jp なるほど、 1人のユーザがWebにアクセスする時の一連の処理の始めから終わりまでの期間。 ふーん、、、 個々のWebアクセスリクエストは、それぞれ単発であり、それを繋ぐ紐は、Webサ…

<Python, flask> app.config

app.config 正しくは、flask.config.Configについてメモ。 こいつは、Flaskが呼ばれた時に使う変数 variable 群と、ちょっぴりユーティリティーらしい。 In [23]: import flask In [26]: app = flask.Flask(__name__) In [27]: type(app.config) Out[27]: fl…

<Python> 空の判定。

空 から vacancy null のものの判定。 次の関数を用意。 In [1]: def j(x): ...: if x: ...: print('"if" catches it') ...: if not x: ...: print('"if not" catches it') ...: で、いくつかのタイプ typeで判定。 bool In [2]: x = True In [3]: type(x) O…