在Django admin中上载多个文件

在Django admin中上载多个文件,django,django-forms,django-admin,Django,Django Forms,Django Admin,Django:3.0.6 型号.py class Image(models.Model): image_42_webp_1 = models.ImageField(upload_to=_get_upload_to, validators=[validate_image,], blank=True,

Django:3.0.6

型号.py

class Image(models.Model):

    image_42_webp_1 = models.ImageField(upload_to=_get_upload_to,
                                           validators=[validate_image,],
                                           blank=True,
                                           verbose_name="42 webp 1х")

    image_42_fallback_1 = models.ImageField(upload_to=_get_upload_to,
                                      validators=[validate_image,],
                                      blank=True,
                                      verbose_name="42 1х")

    image_42_webp_2 = models.ImageField(upload_to=_get_upload_to,
                                           validators=[validate_image,],
                                           blank=True,
                                           verbose_name="42 webp 2х")
    <...>
类映像(models.Model):
image\u 42\u webp\u 1=models.ImageField(上传至=\u获取\u上传至,
验证程序=[validate_image,],
空白=真,
详细_name=“42 webp 1=”“”)
image\u 42\u fallback\u 1=models.ImageField(上传至=\u获取\u上传至,
验证程序=[validate_image,],
空白=真,
详细的(名称=“42 1=”“”)
image\u 42\u webp\u 2=models.ImageField(上传至=\u获取\u上传至,
验证程序=[validate_image,],
空白=真,
详细的_name=“42 webp 2=”“”)
模型中有更多的图像字段。事实上超过50人。我为什么需要它们是另一个问题。但简而言之,每个图像都是手动调整的,以提高站点性能

无论如何,有很多图像字段,我不想一次加载这么多文件而使管理员负担过重

我想用一些东西进行批量上传。我找不到现成的应用程序。所以,如果你给我推荐一些应用程序,那就太好了

如果不是,那么,任何解决方案都是合适的

也许这个可以用?

在模型管理中,模板“includes/fieldset.html”负责创建/编辑新模型实例

我需要的只是一些方法,而不是手动填充字段

无论如何,即使硒也适合。或者可能是原始http post请求(尽管需要登录并且CSRF保护已打开)


我可以在这里尝试什么?

像AWS无服务器lambda这样的东西连接到S3 bucket怎么样? 您持有一个空的S3存储桶(一个没有文件的空文件夹)。
当您将文件上传到bucket时,Lambda会得到一个事件触发器,并开始使用一个简单的pythonapi请求脚本,该脚本将开始工作,并将按照您给出的顺序系统/方法从s3上传文件(比如文件名将是模型中的nae字段或某种排序).

像AWS无服务器lambda这样的东西连接到S3存储桶怎么样? 您持有一个空的S3存储桶(一个没有文件的空文件夹)。 当您将文件上传到bucket时,Lambda就会得到一个事件触发器,并开始使用一个简单的pythonapi请求脚本,该脚本将开始工作,并将按照您给出的顺序系统/方法从s3上传文件(比如,文件名将是模型中的nae字段或某种排序)