Djangoチュートリアルの最初のDjangoアプリの作成、パート1にこの行があります。
p.choice_set.create(choice='Not much', votes=0)
どのようにchoice_set
呼ばれ、それは何ですか?
choice
パーツはChoice
チュートリアルで使用したモデルの小文字バージョンだと思いますが、何choice_set
ですか?詳しく説明できますか?
私はそのドキュメントにリンクしただけで、私の答えよりも明確です。
—
ベンジェームス
@Ben James:いいえ、私はそれを別の方法で定式化してくれたことを感謝しています。特にORMが行っていることの詳細です。Djangoのドキュメントは、簡潔になる場合があります。
—
Peter Mortensen
これを聞いてくれてありがとう、チュートリアルでは説明していないので戸惑いました。
—
クラウディオ2013年
うわー、それは初心者向けに読み込まれたコード行です。私にとってのハードルは、choice.votesを1つインクリメントするために、質問に関連する選択肢オブジェクトを取得していることを理解することでした。この時点では、RelatedManagerの概念はチュートリアルで言及されていないため、実際の障害になる可能性があります。
—
frozenjim 2015
@PeterMortensen記載されているドキュメントを更新していただけますか?ありがとう
—
MH