IntegrityError: UNIQUE constraint failed: auth_user.username の意味

投稿者: Anonymous

現在、djangoでアプリ開発を勉強している大学生です。開発環境はvisual stdio codeを用いています。
アプリ開発をしている最中に、

IntegrityError: UNIQUE constraint failed: auth_user.username

というエラーが出たのですが、これは一体どういう意味なのでしょうか?
まだまだプログラミングを学び始めたばかりなので、専門用語がまだ理解しきれていないこともあり、何をしていいか分かりません。
プロフェッショナルの皆様に力をお貸しして頂けるとありがたいです。

解決

auth_user テーブルのusernameカラムは同じ値を複数もてません。というエラーです。
DjangoやPythonではなく、データベースからそのようなエラーが返されている状況です。登録済みのusernameと同じ値でユーザー追加しようとしたのではないでしょうか?

エラー文面は「ユニーク制約の整合性エラー」です。この用語で調べてみてください。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *