5
我正在拉一組圖像URL和它們各自的標題。我試着創建一個散列或關聯數組,但數據似乎覆蓋,所以我只能結束數組中的最後一項。Django數組或列表輸出?
例如;
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)
嗨喬 - 我需要做一個字符串替換上的網址,也沒有輸出任何沒有標題的圖像。所以我只能在python方面做到這一點,對嗎? – Shu 2010-02-24 00:12:15
UGH!我應該早點看到這一點。非常感謝!該類FileInfo是否必須返回任何內容,或者我可以按原樣調用它?例如。;迴歸自我; – Shu 2010-02-25 00:13:29
'__init__'方法是Python構造函數,它不需要返回任何東西,因爲它的返回值隱含爲新對象。 'file_info = FileInfo(...)' – 2010-02-25 01:46:18