Sql'de
s:='select * from satis where musteriid='+musteriid+
' and tarih>'''+t1+''' and tarih<='''+t2+'''';
iki tarih arası filtreleme django'da yapmak için alan adının
sonuna __range=(parametre1,parametre2) ilave edilir.
Örnek tarih__range=(t1,t2)
import datetimett1 = request.POST.get('datepicker1') #"2016-06-02"#tt2 = request.POST.get('datepicker2') t1=datetime.datetime.strptime(tt1, '%d/%m/%Y').strftime('%Y-%m-%d') t2=datetime.datetime.strptime(tt2, '%d/%m/%Y').strftime('%Y-%m-%d') musteri_id = request.POST.get('dropdown') musteri = Musteri.objects.get(id=musteri_id) satislar = Satis.objects.filter(musteri=musteri,tarih__range=(t1,t2))
Hiç yorum yok:
Yorum Gönder