diff --git a/rrs/models.py b/rrs/models.py index 9ed74a1..55cf1b2 100644 --- a/rrs/models.py +++ b/rrs/models.py @@ -75,7 +75,8 @@ class Milestone(models.Model): @staticmethod def get_by_release_and_date(release, date): milestone_set = Milestone.objects.filter(release = release, - start_date__lte = date, end_date__gte = date).order_by('-end_date') + start_date__lte = date, end_date__gte = date). \ + exclude(name = 'All').order_by('-end_date') if milestone_set: return milestone_set[0] diff --git a/templates/rrs/recipedetail.html b/templates/rrs/recipedetail.html index 1506fec..4795822 100644 --- a/templates/rrs/recipedetail.html +++ b/templates/rrs/recipedetail.html @@ -78,9 +78,21 @@ {{ rud.title }} {{ rud.version }} {% if rud.milestone_name %} - {{ rud.milestone_name }} + + + {{ rud.release_name }} + {% if rud.milestone_name != "All" %} + {{ rud.milestone_name }} + {% endif %} + + {% else %} - {{ rud.milestone_name }} + + {{ rud.release_name }} + {% if rud.milestone_name != "All" %} + {{ rud.milestone_name }} + {% endif %} + {% endif %} {{ rud.date }}