Handle special publications differently

This commit is contained in:
Théophile Bastian 2017-09-22 19:03:43 +02:00
parent 3f43ccdc4e
commit 72202a4630
7 changed files with 75 additions and 14 deletions

View file

@ -6,6 +6,11 @@ from . import models
def sidebar_years(req):
avail_years = models.PublicationYear.objects.all()
publi_years = [year for year in avail_years if len(year.publis()) > 0]
num_special_publications = models.Publication.objects\
.filter(is_special=True).count()
return {
'publication_years': publi_years,
'has_special_publications': num_special_publications > 0,
}