問題タブ [django-custom-manager]

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.

0 投票する
1 に答える
104 参照

django - カスタムマネージャにフィルタを追加するにはどうすればよいですか?

Djangoのカスタムマネージャーにフィルターを追加するのに行き詰まっています。これは私の現在働いているカスタムマネージャーです:

にフィルターを追加する必要があります。これは、メインのSQL式most_lovedmost_hated同等active=TrueのSQLになります。where active=true

それを行う方法についての手がかりはありますか?

0 投票する
3 に答える
14913 参照

django - カスタムユーザーモデルでスーパーユーザーを作成した後、django admin にログインできません

正常に作成されたスーパーユーザーでdjango管理パネルにログインしようと何時間も試みましたが、正しいユーザー名/パスワードの組み合わせを正しく取得できません。

ユーザーには、自分のメールをユーザー名として使用してもらいたいです。また、Django docs hereの例を複製するために最善を尽くしました。移行、sycndb を削除しました。管理パネルにログインする以外はすべて機能します。

関連コード: From models.py:

からadmin.py:

関連settings.pyコード:

スーパーユーザーを作成して表に表示した場合の端末出力の例:

何をしても「スタッフアカウントの正しいメールアドレスとパスワードを入力してください。両方のフィールドで大文字と小文字が区別される場合があることに注意してください。 ." メッセージ。そこで設定したパスワードは「sample」でした。pw のハッシュ化とクリーンアップに関連するすべてのコードを削除しようとしましたが、実際にはまだユーザー テーブルにハッシュが返されます。

この質問全体に目を通すために時間を割いてくれる人に感謝します。

0 投票する
1 に答える
201 参照

python - Django:カスタム関数の値が表示されない

Django でカスタム関数を作成する方法を理解しようとしています。私は次のものを持っています:

モデル:

見る:

test.html

私のページは空白ですが、「テスト」と表示されるはずです。私は何を間違っていますか?

0 投票する
2 に答える
249 参照

python - djangoカスタムモデルマネージャのスローエラー

私が取り組んでいるdjango Webサイトのモデルを構築しようとしています.以下のレビューモデルでわかるように、すべてのフィールドがあります. 今、私はカスタムモデルマネージャーを実装する方法を読みました.コード行の何らかの理由で: "object = ReviewsManager", django はそれが未定義の変数であるというエラーをスローします. 私が見たすべての例はまったく同じことをしますが、どうやら問題なく動作するようです。何が起こっているのでしょうか? 明確にするために、インポートが必要なものはすべてインポートしたので、それが問題ではないことはわかっています。補足として、重要な場合に備えて、私はdjango 1.6を実行していることに言及する必要があります。

0 投票する
0 に答える
133 参照

python - Django の記事のクエリセットにユーザー ノートを追加するエレガントな方法

Djangoでそのような関係があるとしましょう。

ここに画像の説明を入力

メモ モデルは、content_object 記事 (またはその他のモデル) で指定されたユーザー メモを保存するために使用されます。ポイントは、メモフィールドを追加するメソッドを作成せずに、現在ログインしているユーザーのすべての記事にメモフィールドを追加することです。

今のところ、カスタム マネージャー + ジェネリック リレーションを記事に追加しようとしています。

記事.py

Note.py

このアイデアはうまくいくかもしれませんが、すべてのメモに対してのみ、テンプレートでこれを行うことはできません:(

template.html

ユーザー ノートを記事のクエリセットに「接着」するエレガントな方法を探しています。

0 投票する
1 に答える
178 参照

django - djangoでカスタムユーザーモデル用のカスタムマネージャーを作成する必要がありますか?

AbstractBaseUserを使用して、PermissionsMixinこれらの 2 つのチュートリアル (チュートリアル 1チュートリアル 2 )に従ってカスタム ユーザー モデルを作成しています。

これまでのモデルは次のとおりです。

今、私が混乱しているのは、チュートリアル 1で、作成者がカスタム User モデル用のカスタム マネージャーを作成していないことです。代わりに、フォームを使用してユーザーを作成します。

しかし、チュートリアル 2では、作成者がカスタム User モデル用のカスタム マネージャーを作成しました。

Django Docsを参照すると、カスタム ユーザー モデルの例があり、カスタム マネージャーを使用しています。私の質問は、他のカスタム マネージャーを作成しなくてもよいかどうか、そうでない場合、カスタム マネージャーを作成する用途は何ですか?

0 投票する
1 に答える
40 参照

django - カスタム マネージャーを使用した Django FK

reportsのサブセットに属する部門構造がありDepartmentsます。この場合、 aDepartmentcountyであり、レポートには a への FK がありcountyます。

Report.county 選択フィールドに郡のみが表示されるようReport.countyに使用したいと思います。CountyDepartmentManager()

それは可能ですか、またはFormクラスでこれらの定義を作成する必要がありますか?