問題タブ [django-contrib]
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.
python - 1.8 から 1.9 への Django のアップグレードは、init でのモデルのインポートで壊れています
@JohnnyQ がここでコメントしたのと同じ問題に遭遇しました。
私__init__.py
は、モデルを参照している複数のインポートを参照しており、これらは必須です。
このコードは django 1.8.x では問題なく動作しますが、Django を 1.9.x にアップグレードすると壊れます。
クラスローディングシーケンスの問題であると推測しています。AppRegistryNotReady 例外をトリガーするアプリのインポートをモデル化するために、1.9 に関して何が変更されましたか?
トレースバックは次のとおりです。
django - クラスベースのFormViewのDjangoメッセージをテストするには?
FormView をテストする適切な方法を見つけるのに苦労しています。ユーザーが認証されていないときにメッセージ (django.contrib.messages によって生成された) がレンダリングされるかどうかを確認したいと思います。RequestFactory、Client、Mock、Middleware については既に読みましたが、CBV FormView でこのテストを実装できませんでした。
問題は特にユーザーの認証に関するものではありません。他のフィールドでもロジックを使用して、他のメッセージをテストしたいと考えています。
これが私のコードです:
意見:
形:
テンプレート:
このテストを使用すると、メッセージ リストは常に空になります。
どんな助けにも感謝します。
前もって感謝します。
python-3.x - Django の auth.contrib モジュールを使用してユーザー名でユーザーを検索するにはどうすればよいですか?
私はDjango Rest Framework 3.12.2とdjango.contrib.authでDjango 3.2を使用しています。コマンドラインでいくつかのスーパーユーザーを作成しました
これにより、移行によって自動生成される「auth_user」テーブルにエントリが作成されます。django.contrib.auth メソッド呼び出しを使用して認証後にユーザーを検索する方法に興味があります。ユーザーにログインしてJWTを発行するために使用するこのシリアライザーがあります
auth_user テーブルからユーザーに関する情報を検索できるエンドポイントが必要です。
ユーザー名を取得した後、auth.contrib モジュールを使用してデータベースでユーザーを検索する適切な方法は何ですか?