【发布时间】:2017-05-31 21:39:04
【问题描述】:
这可能是一个非常简单的问题,但我无法弄清楚。我的用户模型的设置方式是他们附加了一个配置文件,并且在配置文件中有一个硬币的值。
我想用硬币返回前 10 名用户,所以我认为像:User.objects.all().order_by('coins')[:10] 这样的东西会起作用,但问题是硬币附在个人资料上。
.order_by('profile.coins') 似乎也不起作用。
【问题讨论】:
-
仅供参考,您还可以通过扩展名为
AbstractUser的类来扩展常规用户模型。然后,您可以添加您喜欢的任何字段,而无需整个配置文件业务。只是一个想法。