我使用的鏈爲:在模板中使用Django鏈如何?
在views.py
places_list = Place.objects.all().order_by('-datetimecreated')[:5]
events_list = Event.objects.all().order_by('-datetimecreated')[:5]
photos_list = Photo.objects.all().order_by('-datetimecreated')[:5]
result_list = list(chain(photos_list, places_list, events_list))
在模板文件
{% for item in result_list %}
<a href="{% url view_place item.slug %}">{{item.title}}</a>
{% endfor %}
這是顯示一個地方,但如何顯示事件或照片?
<a href="{% url view_event item.slug %}">{{item.title}}</a>
<a href="{% url view_photo item.slug %}">{{item.caption}}</a>
在此先感謝。
您好,感謝您的重播,對不起忘了提及「照片,事件,地點」是不同的車型 – Hamza 2012-04-22 19:05:00
我的答案假設他們是不同的模型,所以這很好。 – 2012-04-22 19:33:43
工作,他們都嘗試了所有謝謝你:D – Hamza 2012-04-22 20:05:55