diff options
| author | root <root@lalalizard.com> | 2012-12-09 14:16:20 -0500 |
|---|---|---|
| committer | root <root@lalalizard.com> | 2012-12-09 14:16:20 -0500 |
| commit | 2f63fd7af50701357f72e0507e5709ae6adbd505 (patch) | |
| tree | 4259e07983422e48cad4316208687e58882c5e92 /frontend/views.py | |
| parent | e533b6b3507d73e3c0267c02bdfddf8320277e93 (diff) | |
Directory page
Diffstat (limited to 'frontend/views.py')
| -rw-r--r-- | frontend/views.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/frontend/views.py b/frontend/views.py index 9eb8de6..e156d1b 100644 --- a/frontend/views.py +++ b/frontend/views.py @@ -96,3 +96,21 @@ def topvideos(request): ) response['Pragma'] = 'no-cache' return response + +def directory(request): + """ Directory view + """ + r = [] + for u in SJUserProfile.objects.filter(score__gt=0).order_by('-score'): + r.append({ 'id': u.id, 'name': u.nickname, 'score': u.score }) + + response = render_to_response( + 'directory.html', + { + 'SERVER_HOST': settings.SERVER_HOST, + 'SERVER_PORT': settings.SERVER_PORT, + 'directory': json.dumps(r), + } + ) + response['Pragma'] = 'no-cache' + return response |
