diadia

興味があることをやってみる。自分のメモを残しておきます。

Androidアプリ開発でよくやるエラー

バックエンドがDjangoでよくやるエラー

エンドポイントの最後に/をつけていないためにエラーを起こすことがよくある。この場合にはandroid studioのエラーメッセージを見ても原因がわからない。 しかしながらdjangoのエラーメッセージを見ると、Internal Server Error: /rest-auth/loginのような感じでエラーが表示されている。

また、エラーメッセージ最後の方でも、

 Change your form to point to 10.0.2.2:8000/rest-auth/login/

のようなメッセージが書いてあり、エンドポイント最終部分に/をつけるように促される。

このエラーはdjangoのエラーメッセージを見るかどうかで速く解決できるか否かが変わる。