2013-04-21 57 views
0

我有Django的簡單模型的ImageField的:如何直接向Django ImageField添加額外的選項?

class Album(models.Model): 
    category = models.ForeignKey(Category, related_name='albums') 
    subject = models.CharField(max_length=200) 
    image = models.ImageField(upload_to='images/albums/') 
    #... 

我想在管理員添加多張圖片。 如何添加額外的選項讓用戶添加多個圖像?我剛看到幾個教程,但他們都使用ManyToManyField或ForeignKeyField這不適合我的情況。

+0

爲什麼'ManyToMany'字段不適合您的情況? – 2013-04-21 16:53:57

+0

我只是不想使用它,但它似乎我必須。 – sheshkovsky 2013-04-21 17:30:46

回答

0

將外形圖像模型添加到Album模型。 然後在inlines中加入AlbumModelAdmin。見documentation