問題タブ [django-polymorphic]

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 に答える
1836 参照

django - django-polymorphic 子タイプによるフィルター

私は以下のようなモデル構造を持っています:

ここで、すべての MyObjects を選択したいと思います。このグループは SpecialGroup タイプです。

生のSQLを実行せずに、QuerySet APIでそれを達成することは可能ですか? 私が思いついた唯一の実用的な解決策は、.extra() を使用して追加の「select」SQL クエリを実行することでした。

前もってありがとう、乾杯!

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

python - PolymorphicChildModelAdmin で作成されたフォームからフィールドを除外する方法

ポリモーフィックと追加のプラグインを少しいじって、基本クラスのフィールドの一部が子管理インターフェイスのフォーム内に表示されないようにするにはどうすればよいか疑問に思っています。私の子クラスにこのadminy.pyを持つ:

ベースモデルのこのadmin.py:

これで、admin 内のフォームに、基本クラスと子クラスのすべてのフィールドが表示されます。子クラスに exclude = list() を追加しようとしましたが、これは機能しませんでした (変更なし)。

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

python - Django-Polymorphic モデルを使用して HTML を生成する

DJANGO-POLYMORPHIC モデルに基づいて HTML を動的に生成できますか? テーブルからすべての行を読み取り、クラス タイプに基づいて div を生成したいと考えています。それとも、これは悪い習慣ですか?

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

django - django モデル インスタンスのポリモーフィック コンテンツ タイプを変更する

ポリモーフィック モデルがある場合:

および追加のフィールドを持たない継承クラス:

父のインスタンスがある場合、それを子のインスタンスに変換するにはどうすればよいですか?

私が試したことは次のとおりです。

しかし、何も変わりません。fooを Child オブジェクトにしたいので、これを子データベース テーブルに含める必要があります。

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

python - Django 移行の AttributeError / Django ポリモーフィック

を使用するようにアプリを更新しようとしていますdjango-polymorphic。移行しようとすると、よくわからないエラーが発生します。代わりにDashableModel継承するように変更したばかりで、このエラーに対処する方法がわかりません。PolymorphicModelmodels.Model

models.py

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

python - ジャンゴ・ポリモーフィック

継承を使用してモデルを実装したいのですが、このパッケージを見つけましたdjango-polymorphic。しかし、私はdjangoモデルの継承について読んでいてabstract = True、親モデルでの使用を推奨しているほぼすべてのページで読んでいました。これにより、サブクラスのフィールドが複製され、クエリが高速になります。

いくつかのテストを行ったところ、このライブラリは抽象変数を使用していないことがわかりました。

親テーブル:

抽象フィールドを使用する独自のクラスを使用する必要がありますか、それともこれに固執する必要がありますか?