2017-03-01 3 views
0

私が行っているプロジェクトに関する背景情報。これは自動エッセイチェックシステムであり、管理者ユーザーはシステム内で質問を追加、編集、および試みることができるはずです。エッセイをシステムに追加することはできますが、編集や試行はできませんでした。編集して試行しようとするたびに、KeyErrorが表示されます。DICT.get(key)を使用しても、DjangoでKeyErrorを取得しています

私は教授のコードを使ってシステムを作り直したので、何がうまくいかなかったのか分かりません。ここで

はKeyError例外の編集と試み質問に対するメッセージである: http://imgur.com/iH9OG07.png

そして、ここで(そのかなり長い)views.pyのコードです:私は解決策をたくさん読んだ http://pastebin.com/88vvZJ6J

をKeyErrorに関するStack Overflowについては、私の問題に近づいている以外はどれも助けてくれないようです。Getting KeyError in my django code

この記事のユーザーによれば、彼はいくつかの行を変更することでKeyErrorを解決することができました。そして、多くのユーザーがDICT.get(key)の使用について言及していますが、私の現在のコード(views.py)は既にDICTメソッドを使用しているようです。 (私が間違っている場合は私を修正してください!)

+0

8080を使用している必要があります使用して、このコマンドを使用してジャンゴシステムを起動しましたあなたは行き​​ます:http://pastebin.com/W7MYAQGP –

+0

ここでは、質問の中でテキスト情報をテキストとして提示することをお勧めします。だから、あなたが受け取ったエラーのテキストをコピーして、それを質問そのものに書式化されたコードブロックとして追加しますか? Pythonコードについても同じことをしてください。質問にはすべてのコードを当てはめることはまずありませんので、このエラーを再現できる最小限のコードサンプルに減らす必要があります。これにより、将来のリンク切れを防ぐことができます。ありがとう! – halfer

答えて

0

ああ大丈夫よ助けてくれてありがとう!私は愚かな過ちを実現...

は、以前私は、ポートが8000

python manage.py runserver

ここでポートに代わり

python manage.py runserver 127.0.0.1:8080

関連する問題