Django按值从函数返回值?

时间:2019-05-08 15:16:40

标签: python django

我想从我的类模型的函数中获取我的对象的列表。可以做到吗?

class Client(models.Model):

   num1 = models.IntegerField(default =0)
   num2 = models.IntegerField(default=0)

   def percent(self):
       return(self.num1 / self.num2)


我从另一个问题尝试这个:

sorted(Client.objects.all(),  key=lambda m: m.percent)

但是每次都会给我以不同方式排序的列表...

我能为我完成这项工作的唯一方法是:

Client.objects.order_by('num1','num2').reverse()

0 个答案:

没有答案