Я пытался добавить функциональность массовых изображений в загрузчик ресурсов.
Вот модель изображений
class ProjectImage(models.Model):
project = models.ForeignKey(Project, on_delete = models.CASCADE)
created_by = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete = models.CASCADE, default = None, related_name="create_asset")
alt = models.CharField(max_length=255, default=uuid.uuid4)
title = models.CharField(max_length = 100)
width = models.IntegerField(default=0)
height = models.IntegerField(default=0)
slug = models.SlugField(max_length=200,editable = False, default=uuid.uuid4)
TWODIMENTIONAL = "2D"
THREEDIMENTIONAL = "3D"
DESIGN = "DS"
ASSET_CHOICES = (
(TWODIMENTIONAL, '2D render'),
(THREEDIMENTIONAL, '3D render'),
(DESIGN, 'Designer'),
)
asset_type = models.CharField(default=DESIGN,
max_length=2,
choices = ASSET_CHOICES,
verbose_name='Asset Type',
)
как я могу добавить массовую загрузку в эту модель с помощью asset_type,загрузить несколько изображений с их деталями, такими как тип (флажки) и многое другое.Спасибо за вашу помощь.