So here are my models:
class Puzzles(models.Model):
user = models.ForeignKey(User)
puzzle = models.CharField(max_length=200)
class Scores(models.Model):
user = models.ForeignKey(User)
puzzle = models.ForeignKey(Puzzles)
score = models.IntegerField(default=0)
So a user will have multiple scores. For a leaderboard page I want to output the users with the top overall score(added from all of the different scores). I'm really lost on what the python code would be to do this.
Any help appreciated, Thanks!