mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-09 21:52:21 +01:00
Basic statistics.
This commit is contained in:
10
marietje/stats/views.py
Normal file
10
marietje/stats/views.py
Normal file
@ -0,0 +1,10 @@
|
||||
from django.shortcuts import render
|
||||
from django.db.models import Count
|
||||
from songs.models import Song
|
||||
from queues.models import PlaylistSong
|
||||
|
||||
|
||||
def stats(request):
|
||||
upload_stats = Song.objects.all().exclude(user_id=None).values('user__name').annotate(total=Count('id')).order_by('-total')
|
||||
request_stats = PlaylistSong.objects.all().exclude(user_id=None).values('user__name').annotate(total=Count('id')).order_by('-total')
|
||||
return render(request, 'stats/stats.html', {'upload_stats': upload_stats, 'request_stats': request_stats})
|
||||
Reference in New Issue
Block a user