My days of...

生活のことなど、がんばろう

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 になります。

いちばんやさしい Python入門教室

いちばんやさしい Python入門教室

 
Pythonプロフェッショナルプログラミング第3版

Pythonプロフェッショナルプログラミング第3版