一連の画像 URL とそれぞれのタイトルを取得しています。ハッシュまたは連想配列を作成しようとしましたが、データが上書きされているように見えるため、配列の最後の項目しか作成できません。
例えば;
thumbnail_list = []
for file in media:
thumbnail_list['url'] = file.url
thumbnail_list['title'] = file.title
2 つのリストを作成し、それらをより大きなリストに入れようとさえしました。
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)