問題タブ [django-rest-framework-simplejwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django Rest フレームワークでの JWT 認証と論理的に削除されたユーザーの処理
ユーザーがアカウントを削除したら、ユーザー名を利用できるようにしようとしています。デフォルトでは、ユーザー名は一意であるため、アカウントが論理的に削除された後でもユーザー名は使用できません。
これは、デフォルトで、箱から出してすぐに使用できる django に付属するセットアップです。
is_active
ここでは、モデルを削除済みとしてマークするために使用されます。
条件を利用して追加できるようにするにUniqueConstraint
は、ユーザー名の一意性を削除する必要があります。
これは登録に対して機能します。ユーザーがアカウントを削除した後、ユーザー名は登録時に再利用できます。ただし、ユーザーがログインすると、次のエラーが発生します。
is_active
ユーザーが認証プロセスの一部であるかどうかを確認する方法を見つけようとしています。これを行う方法はありますか?