Open y-abe opened 6 years ago
コメントありがとうございます。
https://github.com/HiromuMasuda/gunosy_assignment/pull/25 で修正しました。
エラーの内容に応じてHTTPステータスコードを変えてみてください
とありますが、エラーの内容として
などの問題が考えられると思いましたが、それを404や500などで返すのはUXが悪いと考え、全てエラーを吸収し、200で返した上でエラーメッセージを表示するという処理にしていました。
この考え方の改善すべき点、またコメントの意図を教えていただきたいです。
などの問題が考えられると思いましたが、それを404や500などで返すのはUXが悪いと考え、全てエラーを吸収し、200で返した上でエラーメッセージを表示するという処理にしていました。
確かにそうですね。HTMLを描画する場合はこれで問題ないです! 失礼しました。
(実際にサービスを作るときはステータスコード別にテンプレートを用意しておく場合が多いかと思います。今回はやらなくて大丈夫ですが)
https://github.com/HiromuMasuda/gunosy_assignment/blob/master/classification_machine/views.py