diff --git a/peachjam/models/judgment.py b/peachjam/models/judgment.py index c3059ead3..b46c9d178 100644 --- a/peachjam/models/judgment.py +++ b/peachjam/models/judgment.py @@ -89,6 +89,9 @@ class Meta: def __str__(self): return self.name + def get_absolute_url(self): + return reverse("court_class", args=[self.slug]) + def save(self, *args, **kwargs): self.slug = slugify(self.name) return super().save(*args, **kwargs) @@ -134,6 +137,9 @@ class Meta: def __str__(self): return self.name + def get_absolute_url(self): + return reverse("court", args=[self.code]) + class CourtRegistryManager(models.Manager): def get_queryset(self): diff --git a/peachjam/templates/peachjam/_court_class_month_list.html b/peachjam/templates/peachjam/_court_class_month_list.html index ffd1eb461..7d45f7598 100644 --- a/peachjam/templates/peachjam/_court_class_month_list.html +++ b/peachjam/templates/peachjam/_court_class_month_list.html @@ -1,9 +1,11 @@ {% extends "peachjam/_court_months_list.html" %} {% load i18n %} -{% block all_months_link %} - {% trans 'All months' %} -{% endblock %} {% block month_link %} {{ m|date:"F" }} {% endblock %} +{% block month_option %} + +{% endblock %} diff --git a/peachjam/templates/peachjam/_court_class_years_list.html b/peachjam/templates/peachjam/_court_class_years_list.html index 5dcf5b24d..e6ef9c082 100644 --- a/peachjam/templates/peachjam/_court_class_years_list.html +++ b/peachjam/templates/peachjam/_court_class_years_list.html @@ -1,9 +1,11 @@ {% extends "peachjam/_court_years_list.html" %} {% load i18n %} -{% block all_years_link %} - {% trans 'All years' %} -{% endblock %} {% block year_link %} {{ y.year }} {% endblock %} +{% block year_option %} + +{% endblock %} diff --git a/peachjam/templates/peachjam/_court_list.html b/peachjam/templates/peachjam/_court_list.html index 3bc56ea97..5b54502da 100644 --- a/peachjam/templates/peachjam/_court_list.html +++ b/peachjam/templates/peachjam/_court_list.html @@ -13,8 +13,8 @@

{{ court_class }}

{% endfor %} {% if court_class.show_listing_page %} - View All + {% trans 'View all' %} {% endif %} {% else %}
{% trans 'No courts found.' %}
diff --git a/peachjam/templates/peachjam/_court_months_list.html b/peachjam/templates/peachjam/_court_months_list.html index 5c274baa2..0d4472fc9 100644 --- a/peachjam/templates/peachjam/_court_months_list.html +++ b/peachjam/templates/peachjam/_court_months_list.html @@ -4,10 +4,8 @@ class="pl-0 mt-2 mb-3 align-items-center d-none d-lg-flex">
- {% block all_months_link %} - {% trans 'All months' %} - {% endblock %} + {% trans 'All months' %}