Une petite histoire de Django.
https://docs.djangoproject.com/en/dev/ref/models/querysets/#django.db.models.query.QuerySet.first
Il semble que le premier (et le dernier) ait été ajouté au jeu de requêtes depuis Django 1.6, et je sais maintenant qu'il peut être utilisé de manière pratique pour prendre le premier élément ...
try:
p = Article.objects.order_by('title', 'pub_date')[0]
except IndexError:
p = None
p = Article.objects.order_by('title', 'pub_date').first()
Bien pratique. Il semble que Django 1.8 a également été publié, donc je dois vérifier les nouvelles fonctionnalités.
Recommended Posts