3‐7節でログイン画面が表示されない件について

読者様からの質問

「最初から教えてくれればいいのに!Pythonプログラミングのツボとコツがゼッタイにわかる本」の3‐7節(p.251~p.260)にて、リスト1~4をすべて入力後、
http://127.0.0.1:8000/firstApp/login/
にて次のような警告画面が表示されました。

login_error
テキストの通りに書き込みましたし、何度も確認はしました。
見た限りではタイプミスも無さそうです。
なぜこのような画面が表示されてしまうのでしょうか?

質問に対する回答

これは、警告画面を消す処理を行うことで本のp.258、画面5のようなログイン画面にすることができます。

その方法は、p.215に書いてあります。
実際の実行画面とともに見ていきましょう。
まず、コマンドプロンプトでmanage.pyのあるフォルダ上までcdコマンドで移動します。
cdコマンド1
その後、「python manage.py migrate」というコマンドを入力します。するとこのようになると思います。
migrate1
その後、「python manage.py runserver」コマンドでサーバーを立ち上げ、「http://127.0.0.1:8000/firstApp/login/」にアクセスしてみましょう。以下のようなログイン画面が表示されれば大丈夫です。
login
logined

また、この処理を行っても正しい画面が表示されない場合、タイプミスの可能性が高いです。
今一度、ご確認ください。

Comments are closed.