問題タブ [django-generic-relations]
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 - django-rest-framework での一般的な関係のシリアル化
Django レスト フレームワークでのジェネリック リレーションのシリアル化について教えてください。会社とそのすべてのコメントを含む SWOT オブジェクトのデータを取得する必要があります。一般的なフィールドであるコメントの取得に問題があります。
models.py :
views.py :
serializers.py :
ドキュメントの例のコードを実装しようとしましたが、エラーに取り組みました。オブジェクトのタイプが SWOT ではなくCommentである理由がわかりません。
このコードをドキュメントと同じように機能させるために何ができるか、またはドキュメントが示唆する通常のリレーショナル フィールドのような別のソリューションを提案してください。
GenericRelation フィールドを使用して表現されたリバース ジェネリック キーは、通常のリレーショナル フィールド タイプを使用してシリアル化できることに注意してください。これは、関係のターゲットのタイプが常に既知であるためです。
前もって感謝します。
python - Django - related_query_name でオブジェクトを取得
たとえば、映画などのデータベースに特定のオブジェクトのジャンル情報を保存するために、models.py に次のモデルがあります。
私の映画モデルクラスには、2 つのモデルを相互に接続するための次のフィールドがあります。
私の views.py では、たとえば「コメディ」と「ファミリー」というジャンルの特定の映画についてクエリを実行したいのですが、結果が返されません。
することができます。ヘルプ?
django - django-commentsパッケージの「コメント」は「記事」にどのように関連付けられていますか?
Django 独自のコメント フレームワークdjango-contrib-commentsで、以下のように独自のコメント モデルを作成した場合:
MyCommentModel
Q: この新しいコメント モデル ( ) を既存のモデルに関連付けるにはどうすればよいArticle
ですか? 属性を使用するかcontent_type
、object_pk
またはcontent_object
?