Eine kleine Geschichte von Django.
https://docs.djangoproject.com/en/dev/ref/models/querysets/#django.db.models.query.QuerySet.first
Es scheint, dass das erste (und letzte) seit ungefähr Django 1.6 zum Queryset hinzugefügt wurde, und ich weiß jetzt, dass es bequem verwendet werden kann, um den ersten Gegenstand zu nehmen ...
try:
p = Article.objects.order_by('title', 'pub_date')[0]
except IndexError:
p = None
p = Article.objects.order_by('title', 'pub_date').first()
Gut bequem. Es scheint, dass Django 1.8 auch [veröffentlicht] wurde (http://djangoproject.jp/weblog/dajngo-1-8/), daher muss ich nach neuen Funktionen suchen.
Recommended Posts