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

  • KliptOut KwazeeKilla

    KliptOut Kwa

    24 ŞUBAT 2010
  • modica89

    modica89

    24 HAZİRAN 2007
  • Yanko Kral

    Yanko Kral

    8 HAZİRAN 2006