Add caching for user basic info
This commit is contained in:
parent
7f854c40dd
commit
ed287b6ff3
15 changed files with 110 additions and 33 deletions
|
@ -31,10 +31,9 @@ class Resolver(TemplateView):
|
|||
for participation in self.contest.users.filter(virtual=0):
|
||||
cnt_user += 1
|
||||
users[str(cnt_user)] = {
|
||||
"username": participation.user.user.username,
|
||||
"name": participation.user.user.first_name
|
||||
or participation.user.user.username,
|
||||
"school": participation.user.user.last_name,
|
||||
"username": participation.user.username,
|
||||
"name": participation.user.first_name or participation.user.username,
|
||||
"school": participation.user.last_name,
|
||||
"last_submission": participation.cumtime_final,
|
||||
"problems": {},
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue