简体   繁体   English

如何直接向Django ImageField添加额外选项?

[英]How can I add extra option to Django ImageField directly?

I have simple model in django with an 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/')
    #...

I want to add multiple Images in admin. 我想在管理员中添加多个图像。 How can I add extra option to let user to add multiple images? 如何添加额外的选项以允许用户添加多个图像? I just saw few tutorials but they were all using ManyToManyField or ForeignKeyField which is doesn't fit in my case. 我只看到了很少的教程,但是它们都使用ManyToManyField或ForeignKeyField,这不适合我的情况。

Add model for image with foreign key to Album model. 将具有外键的图像模型添加到Album模型。 Then in add inlines in AlbumModelAdmin . 然后在AlbumModelAdmin中添加内inlines See documentation . 请参阅文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM