django チュートリアルの備忘録



スポンサードリンク

最近djangoの勉強の一貫として公式tutirialを始めたのですが、思わぬところでつまづいたのでメモ。

めんどくさがらずに最初から丁寧にやっておけばこんなことにはならなかったと思う笑。

参考にしているドキュメント

一つ目のがdjangoの公式ドキュメントで、二つ目がその公式ドキュメントを元に作成されたtutorialなのでチュートリアルのチュートリアルみたいな感じになってます。

ついでに私のコードはgithubに置いておきます。

問題点

参考にしているドキュメント(チュートリアル(4))では以下のような画面になるといっていますが、ここまで順番通りにやってきたはずなのになぜか選択肢のラジオボタンが表示されない。

 

上のような感じで表示されるはずが、

自分の場合こんな感じに。(質問名が違うのは適当に自分で名付けたので気にしないでください。)

というよりその選択肢の文章どこで設定してんだよって感じで、本家チュートリアル(一つ目の参考ドキュメント)をくまなく探す。

一箇所飛ばしていることに気づく笑。


スポンサードリンク

飛ばしていた箇所

本家チュートリアル(2)の真ん中らへん「APIで遊んでみる」というところ。

APIなんかで今は遊んでらんねぇ、と当初はすっ飛ばしていましたがここがこんなに重要だとは。

pythonシェルを起動し以下をコピペしていく。

これでもう一度.以下を実行。

いけました!!

しかし選択してvoteを押すと

 

なに?

本来ならば投票がカウントされボタンを押した回数分数値が反映されるはずなのですが、反映されないどころかエラー。念のため、

http://192.168.33.15:8000/polls/1/results/で結果画面を確認すると

やはり0のまま。どこが違うのかわからない。当分はここのバグを見つけるで時間を費やしそう。

解決できたらまた更新します。

 

 

 

記事が役に立ったらシェア!

投稿者:

中村 俊

中村 俊

1993/09/04生まれ。機械系大学院を休学し、ベンチャーでインターンしている最中。直近では、デカルトの「方法序説」に感銘を受けた。 趣味:読書、web開発の勉強、異分野の論文読んだり、記事書いたり。 最終的には経営者か研究者になりたい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA