python / beginner
Snippet
Grundlegende QuerySet-Filterung
QuerySets ermöglichen es Ihnen, mit Python-Methoden mit der Datenbank zu interagieren. Die Methode filter() erstellt eine Teilmenge von Daten, die bestimmten Kriterien entsprechen.
snippet.py
1
2
3
4
from .models import Order# Retrieve only paid orderspaid_orders = Order.objects.filter(is_paid=True)
django
Erklärung
1
Order.objects
Der 'objects'-Manager ist das Tor für Abfragen des Order-Modells.
2
.filter(is_paid=True)
Wendet eine Bedingung auf die Abfrage an und gibt nur Datensätze zurück, bei denen das Attribut is_paid wahr ist.