質問: 現在、djangoでアプリ開発を勉強している大学生です。開発環境はvisual stdio codeを用いています。 アプリ開発をしている最中に、 > > IntegrityError: UNIQUE constraint failed: auth_user.username > > > というエラーが出たのですが、これは一体どういう意味なのでしょうか? まだまだプログラミングを学び始めたばかりなので、専門用語がまだ理解しきれていないこともあり、何をしていいか分かりません。 プロフェッショナルの皆様に力をお貸しして頂けるとありがたいです。
回答: auth_user テーブルのusernameカラムは同じ値を複数もてません。というエラーです。 DjangoやPythonではなく、データベースからそのようなエラーが返されている状況です。登録済みのusernameと同じ値でユーザー追加しようとしたのではないでしょうか? エラー文面は「ユニーク制約の整合性エラー」です。この用語で調べてみてください。