SORU
11 NİSAN 2009, CUMARTESİ


Django Filtreleri - ya?

Nasıl bir şey yapayım "ya da" django bir filtre.

Temelde, ya da bir kullanıcının eklediği öğeleri listesi için mümkün olmak istiyorum (yaratıcısı olarak listelenmiştir) veya madde kabul edilmiştir

ben temel olarak seçmeniz gerekir

item.creator = owner or item.moderated = False

Nasıl django bu (tercihen filtre/queryset) yapayım

CEVAP
11 NİSAN 2009, CUMARTESİ


Karmaşık aramalar için izin Q nesneler var. Örnek:

from django.db.models import Q

Item.objects.filter(Q(creator=owner) | Q(moderated=False))

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Curso Online Gratuito

    Curso Online

    4 Aralık 2011
  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • placeboing

    placeboing

    7 Mart 2006