flashとflask_loginのメモ

flash

pythonスクリプトflash(' message ') を書いて htmlファイルで {% get_flashed_messages() %} で取り出す

flask_login

LoginManagerのインスタンス . login_view

を使う時 : loginが必要なページをloginなしで見ようとした時にリダイレクト リダイレクトする時には、元のページをパラメーター(key: next) として渡す /login?next=/index

flask_form

flask_wtf のFlaskFormを継承してフォームを定義する. フォームのインスタンスを作ってhtmlにrender templateする htmlではformを受け取って、 {{ form.hidden_tag() }} を書く 各entryに対して, form.xxxx.label, form.xxxx(size=xx), form.xxxx.errors を並べる.