class Stats(models.Model):
user = AutoOneToOneField(User, verbose_name=_('User'),
primary_key=True)
points = models.PositiveIntegerField(_('Points'), default=0)
best = Stats.objects.order_by('-points')[:10]
Пользователей будет очень много, так что надо как-то с минимумом запросов к базе (ставка на производительность).
Подскажите, если есть какие-то идеи… Спасибо.
AutoOneToOneField беру из django-annoying.