0

假设我有这样的模型:

class Question(models.Model):
    ...
    good = models.BooleanField()
    votes_up = models.ManyToManyField(User)
    votes_down = models.ManyToManyField(User)
    ...

我想选择 good = True 的问题并按 (# of votes_up) - (# of votes_down) 排序。有没有使用 Django 数据库函数或对象方法的简单方法?

4

1 回答 1

0

不,您必须使用.extra()才能指定您的花式裤子订购。

于 2013-06-11T02:46:24.823 回答