0 Tage Serie
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
python
1
2
3
4
from .models import Order
# Retrieve only paid orders
paid_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.