SORU
18 EKİM 2010, PAZARTESİ


Django ile iki tarih arasında seçin

Django ile tarihleri arasında seçer bir sorgu yapmak için arıyorum.

Ham SQL ile bu çok kolay nasıl yapıldığını biliyorum ama nasıl bu Django ORM kullanarak elde edilebilir?

Bu benim sorguda 30 gün arasında bir tarih eklemek istiyorum

start_date = datetime.datetime.now()   datetime.timedelta(-30)
context[self.varname] = self.model._default_manager.filter(
    current_issue__isnull=True
    ).live().order_by('-created_at')

CEVAP
18 EKİM 2010, PAZARTESİ


Kullanım __range operatör:

...filter(current_issue__isnull=True, created_at__range=(start_date, end_date))

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • booba1234

    booba1234

    22 Temmuz 2006
  • Hak5

    Hak5

    7 EYLÜL 2005
  • lilstevie89

    lilstevie89

    25 Mart 2011