我想获取Project
模型的对象,其中两个字段raised_amount
和total_amount
中的值的比率小于0.2。
我一直在尝试这个
project_list = Project.objects.filter((raised_amount)/(total_amount)<0.2)
我知道这是错误的方式。请帮我正确地做到这一点
答案 0 :(得分:1)
尝试类似
的内容from django.db.models import F
Project.objects.annotate(x=F('raised_amount') / F('total_amount')).filter(x__lt=0.2)