3
Django admin: veritabanı alanı olmayan özel list_display alanlarından birine göre sıralama nasıl yapılır
# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[...] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[...] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() Sahip number_of_ordersolduklarına bağlı olarak Müşterileri nasıl sıralayabilirim ? admin_order_fieldözelliği, sıralama için bir veritabanı alanı gerektirdiğinden burada kullanılamaz. Django, sıralama yapmak için …