allauthのアカウントビューで自分のカスタムUserProfileオブジェクトにアクセスしようとするまで、プロジェクトを絶対に実行しました。それ以来、プロジェクトのどのページにもアクセスしようとすると、このエラーが発生することがあります。UserProfile照合クエリが存在しません
誰でも正しい方向に向けることができます。
allauthのアカウントビューで自分のカスタムUserProfileオブジェクトにアクセスしようとするまで、プロジェクトを絶対に実行しました。それ以来、プロジェクトのどのページにもアクセスしようとすると、このエラーが発生することがあります。UserProfile照合クエリが存在しません
誰でも正しい方向に向けることができます。
私は実際に自分自身で問題を理解しました。それは実際には非常にばかげたミスでしたが、私のような素朴なユーザーを助けるかもしれないので、私はまだ答えを出しています...実際にはuserprofile
にアクセスしてカウントを更新するmiddleware
を使用していました。管理者アカウントからサイトにアクセスしていたため、ユーザープロファイルが既に作成されていたため、正常に動作していました。
しかし、プロファイルが作成されていないユーザーがログアウトしてサインインしたときに、この問題が発生しました。 middleware
はmiddleware
であるため、私のサイトの訪問ページのuserprofile
にアクセスしようとしていました。
私がしたことは、ミドルウェアが作成されている場合にのみuserprofileにアクセスするように変更したことでした。
ここにエラーメッセージを投稿することはできますか? –