Flaskで 'request' is not defined が表示されたので追加
Python プロフェッショナルプログラミング(第3版)という本を見ながら、その中に書かれているサンプルアプリ「乗りログ」を写経中。この「乗りログ」は乗った場所、降りた場所、メモ、日付をフォームから入力して表示させるFlaskを利用したWebアプリ。Flaskも初めてだったので、そのまま解説を読みながら写して動作を確認。すると、詰まった。投稿する際に
NameError: name 'request' is not defined
と表示された。requestがないよーという内容だが、本の内容をそのまま写しただけだったため???な状態。
Googleで上記をそのまま検索。すると、requestを読み込ませとけ、というアドバイスがあったので、
from flask import Flask, render_template, redirect
にrequestを追加して下記のように
from flask import Flask, request, render_template, redirect
ブラウザをリロードさせて、無事動作しました。
Pythonプロフェッショナルプログラミング 第3版|サポート|秀和システムには訂正が出されていました。
Day2 #100DaysofCode になります。