Я вытягиваю набор URL-адресов изображений и соответствующих им заголовков. Я попытался создать хеш или ассоциативный массив, но данные, кажется, перезаписывают, поэтому я получаю только последний элемент в массиве.
Например;
thumbnail_list = []
for file in media:
thumbnail_list['url'] = file.url
thumbnail_list['title'] = file.title
Я даже пытался создать два списка и поместить их в один больший.
thumbnail_list.append('foo')
thumbnail_urls.append('bar')
all_thumbs = [thumbnail_list], [thumbnail_urls]
Я пытаюсь создать ссылку из этих данных:
<a href="image-url">image title</a>
Я продолжаю приближаться, но в итоге зацикливаюсь на слишком большом количестве данных или всех данных одновременно в моем шаблоне django.
Идеи
Редактировать: Может, мне нужен zip ()?
questions = ['name', 'quest', 'favorite color']
answers = ['lancelot', 'the holy grail', 'blue']
for q, a in zip(questions, answers):
print 'What is your {0}? It is {1}.'.format(q, a)