我使用链如下:
在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>
提前致谢 。