6

プロジェクトで Django と FeinCMS を使用しています。現在、サイトのすべてのページに FeinCMS を使用しています。しかし、サイトの非常に単純な在庫を処理する別の別のモデルもあります。このストック モデルには通常のフィールド (名前、説明など) がありますが、写真も必要です。

FeinCMS には既にメディア ライブラリがあるため、技術的にはそれを使用してストック モデルの写真を保存したいと考えています。通常は Photo モデルと ManyToManyField を実行できますが、FeinCMS メディア ライブラリで ManyToManyField を実行できるかどうか知りたいですか?

FeinCMS を使用すると、他のどのモデルでもアイテム エディターを使用できることはわかっていますが、それが正しい方法かどうかはわかりません。それがこれを行う唯一の方法である場合、それはそれでなければなりません。

どうもありがとう

4

1 に答える 1

1

もちろん、ForeignKeyまたはManyToManyFieldをMediaFileモデルから独自のモデルの1つに追加することを妨げるものは何もありません。メディアファイルを画像のみに制限するのは難しいことに注意してください。たぶんlimit_choices_toが役立つでしょう。

于 2010-09-23T10:44:15.440 に答える