2011-06-15 15 views
2

我有一個類命名的產品,其中包括多個圖像對象TabularInline複選框選項。在我的管理員中,我的產品包含圖像作爲表格內聯元素。Django的 - 在多個元組

這裏的窘境,每個圖像具有特色的布爾領域,我想提出的是隻能在多個元組進行檢查一次的複選框。實質上,不能同時顯示兩個圖像。

featured = models.Boolean(_('Featured')) 

我該如何編碼?

謝謝 馬克

+0

你找到你的答案嗎? – Aif 2011-10-13 07:01:54

回答

0

不知道你的項目的具體情況,它可能會更有意義,把featured場(比方說,一個ForeignKeyField)在您的產品型號,而不是在圖像模型。通過這種方式,你會確保該領域的獨特性,沒有任何額外的工作。

如果你把它放在你的形象類,而不是,事情就開始變得很複雜,如果,例如,多個產品共用同一個圖像 - 你如何知道哪些特色圖片與產品去?