In my django db model I have e.g. 5x ImageField, which I want to use for a carousel in the front end:
slider_image_1 = models.ImageField(upload_to='images/', blank=True)
slider_image_2 = models.ImageField(upload_to='images/', blank=True)
slider_image_3 = models.ImageField(upload_to='images/', blank=True)
slider_image_4 = models.ImageField(upload_to='images/', blank=True)
slider_image_5 = models.ImageField(upload_to='images/', blank=True)
Depending whether the images were uploaded or not, I want to display the images and I am looking for an approach similar to something like this:
{% for FOO in range(5) %}
{% if object.slider_image_|extend_name_with:FOO %}
<img src="{{ object.slider_image_|extend_name_with:FOO.url }}">
{% endif %}
{% endfor %}
Is something similar possible? What are other good approaches for this problem?