]> git.p6c8.net - pcdenotes.git/blobdiff - notes/views.py
Count the *really* selected notes
[pcdenotes.git] / notes / views.py
index ef6414f80899ffecb582b2cd5bdc15bb6fb184d9..2c79254277e73f9596434f94388a515948b8647a 100644 (file)
@@ -10,7 +10,7 @@ from .models import Note
 def note_list(request):
     notes = Note.objects.all() if request.user.is_staff else Note.objects.filter(status=1)
 
 def note_list(request):
     notes = Note.objects.all() if request.user.is_staff else Note.objects.filter(status=1)
 
-    notes_count = Note.objects.filter(status=1).count()
+    notes_count = notes.count()
     paginator = Paginator(notes, NOTES_PER_PAGE)
 
     page_number = 1
     paginator = Paginator(notes, NOTES_PER_PAGE)
 
     page_number = 1
@@ -42,4 +42,5 @@ def archive_year(request, archive_year):
     return render(request, 'archive_year.html', {'year': archive_year, 'months': notes_months})
 
 def archive_month(request, archive_year, archive_month):
     return render(request, 'archive_year.html', {'year': archive_year, 'months': notes_months})
 
 def archive_month(request, archive_year, archive_month):
-    return render(request, 'archive_month.html', {'year': archive_year, 'month': archive_month})
\ No newline at end of file
+    notes = Note.objects.filter(status=1, created_at__year=archive_year, created_at__month=archive_month)
+    return render(request, 'archive_month.html', {'year': archive_year, 'month': archive_month, 'notes': notes})
\ No newline at end of file

patrick-canterino.de