moved stats to own app, add template tags to it,
[wolnelektury.git] / apps / catalogue / views.py
index 44a0147..2237af8 100644 (file)
@@ -129,27 +129,6 @@ def daisy_list(request):
                      template_name='catalogue/daisy_list.html')
 
 
-def counters(request):
-    form = forms.SearchForm()
-
-    books = models.Book.objects.count()
-    books_nonempty = models.Book.objects.exclude(html_file='').count()
-    books_empty = models.Book.objects.filter(html_file='').count()
-    books_root = models.Book.objects.filter(parent=None).count()
-
-    media = models.BookMedia.objects.count()
-    media_types = models.BookMedia.objects.values('type').\
-            annotate(count=Count('type')).\
-            order_by('type')
-    for mt in media_types:
-        mt['size'] = sum(b.file.size for b in models.BookMedia.objects.filter(type=mt['type']))
-        mt['deprecated'] = models.BookMedia.objects.filter(
-            type=mt['type'], source_sha1=None).count() if mt['type'] in ('mp3', 'ogg') else '-'
-
-    return render_to_response('catalogue/counters.html',
-                locals(), context_instance=RequestContext(request))
-
-
 def differentiate_tags(request, tags, ambiguous_slugs):
     beginning = '/'.join(tag.url_chunk for tag in tags)
     unparsed = '/'.join(ambiguous_slugs[1:])