12 Aralık 2019 09:12

Serhat P.

Django

Django'da order_by kullanımı

Anasayfa

Django

Django'da order_by kullanımı...

Django'da elinizdeki verilerinizi sayfanızda belli bir parametreye göre sıralamak için "order_by" komutunu kullanabilirsiniz.

Örnek olarak models.py de bir objenin kayıt tarihini aldığınızı düşünelim.

Sayfaya basarkende bu tarih sırasına göre gelmesini istiyorsak eğer.

 

def client(request):
x = Client.objects.all().order_by('kayittarihi')
return render(request, "app_client/client.html", {'x': x})
  En son kayıt olanı en baştan görmek istersek "kayıttarihi" başına "-" koymamız yeterli olacaktır.

 
def client(request):
x = Client.objects.all().order_by('-kayittarihi')
return render(request, "app_client/client.html", {'x': x})
 

Django

hakkında diğer konular

Makdos Bilişim Teknolojileri 2015 - 2025