13 ユーザ登録(演習)
ユーザを新規に登録できるようにします。
13.1 login.html
ユーザ登録用の画面 /regist へのリンクを作成します。
※ヒント:base.htmlにあるログアウトへのリンク
13.2 app.py
関数 regist_get を作成します。 URLは /regist (get) ユーザ登録用の画面 regist.html を表示します。
※ヒント:login関数
13.3 regist.html
ユーザ名とパスワードを入力するフォームを作成します。送信先(action)は /regist、メソッドは post とします。
※ヒント:login.html
13.4 app.py
関数 regist_post を作成します。 URLは /regist (post)
ユーザ登録を行います。フォームから送信された unameとupassを取得し、Userテーブルに追加します。パスワードはハッシュ化して保存します。
追加後に /login にリダイレクトします。
※ヒント:comment_post関数