Django Зацикливание загрузки файлов
Как мне лучше всего зациклить такую форму (в форме есть и другой код, но это пример для загрузки изображения)
<form action="{% url "upload" %}" method="post" enctype="multipart/form-data">
{% csrf_token %}
<input type="file" name="image_file">
<input type="file" name="image_file2">
<input type="file" name="image_file3">
<input type="file" name="image_file4">
<input type="file" name="image_file5">
<input type="submit" value="submit" />
</form>
для загрузки одного файла, но нужно, чтобы загружалось несколько файлов:
def image_upload(request):
if request.method == "POST" and request.FILES["image_file"]:
image_file = request.FILES["image_file"]
fs = FileSystemStorage()
filename = fs.save(image_file.name, image_file)
image_url = fs.url(filename)
print(image_url)
return render(request, "upload.html", {
"image_url": image_url
})
return render(request, "upload.html")
Просто не уверен, как зациклить это, чтобы изображения сохранялись вместе с именем файла в var для db (на более позднем этапе), также просто мысль, возможно, не всегда загружаются все пять файлов, может быть три или ни одного.