我使用的链为:在模板中使用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