6

Bir projede Django ve FeinCMS kullanıyorum. Şu anda sitede bulunan tüm sayfalar için FeinCMS kullanıyorum. Ama aynı zamanda site için çok basit stokları da işleyen ayrı bir modelim var. Bu stok modelinde her zamanki alanlar (isim, açıklama, vb.) Var ama fotoğrafların da olmasını istiyorum.Django ve FeinCMS: Medya Kitaplığını diğer normal modellerde kullanma yolu?

FeinCMS zaten bir medya kitaplığına sahip olduğu için, bunları stok modelimde kullanmak için teknik olarak kullanmak istiyorum. Ben normalde bir Photo model ve ManyToManyField yapabilirim, ama FeinCMS medya kütüphanesiyle ManyToManyField'i kullanıp kullanamayacağımı merak ediyorum.

FeinCMS ile ürün düzenleyiciyi başka bir modelde kullanabileceğinizi biliyorum, ancak bunun doğru yolu olduğundan emin değilim. Bunu yapmanın tek yolu buysa, o zaman bu olmalı.

çok teşekkürler

cevap

1

Emin - Bir ForeignKey veya kendi modellerinden biri MediaFile modeline ManyToManyField ekleyerek alıkoyan bir şey yok. Medya dosyalarını yalnızca görüntülere sınırlandırarak zorlanacağınızı unutmayın. Belki de olsa limit_choices_to yardımcı olacaktır.