Making queries
Django orqali baza bilan ishlash uchun bazaga turli xil so'rov yuboriladi. Masalan, bazadan biror modelga tegishli barcha obyektlarni olish uchun quyidagicha so'rov beriladi:
python
# Product modeliga tegishli barcha obyektlarni olish
products = Product.objects.all()# Product modeliga tegishli barcha obyektlarni olish
products = Product.objects.all()TIP
all() metodi barcha obyektlarni olish uchun foydalaniladi.
Barchasini emas, balki narxi 10 000 bo'lganlarini olish uchun esa,
python
products = Product.objects.filter(narxi=10_000)products = Product.objects.filter(narxi=10_000)TIP
Biror shartni bajaradigan obyektlarni olish uchun filter() metodidan foydalaniladi.
all(), filter() kabi metodlarning to'liq ro'yxati bilan bu yerda tanishib chiqishingiz mumkin.