#132 | #121: backoffice / dev-1.0-121 #131

Merged
thomas merged 151 commits from dev-1.0-121 into develop-1.0 2024-04-28 20:02:14 +00:00
4 changed files with 6 additions and 6 deletions
Showing only changes of commit d2ed8df2ac - Show all commits

View File

@ -60,7 +60,7 @@
</a-carousel>
<nav class="nav-urls">
<a href="{% url "episode-list" %}?podcast=true"
<a href="{% url "podcast-list" %}"
aria-label="{% translate "Show all podcasts" %}">
{% translate "All podcasts" %}
</a>

View File

@ -56,6 +56,7 @@ urls = [
views.EpisodeDetailView.as_view(),
name="episode-detail",
),
path(_("podcasts/"), views.PodcastListView.as_view(), name="podcast-list"),
path(_("week/"), views.DiffusionListView.as_view(), name="diffusion-list"),
path(
_("week/<date:date>/"),

View File

@ -2,7 +2,7 @@ from . import admin, errors
from .article import ArticleDetailView, ArticleListView
from .base import BaseAPIView, BaseView
from .diffusion import DiffusionListView
from .episode import EpisodeDetailView, EpisodeListView
from .episode import EpisodeDetailView, EpisodeListView, PodcastListView
from .home import HomeView
from .log import LogListAPIView, LogListView
from .page import (
@ -28,6 +28,7 @@ __all__ = (
"DiffusionListView",
"EpisodeDetailView",
"EpisodeListView",
"PodcastListView",
"HomeView",
"LogListAPIView",
"LogListView",

View File

@ -8,6 +8,7 @@ from .program import ProgramPageDetailView
__all__ = (
"EpisodeDetailView",
"EpisodeListView",
"PodcastListView",
)
@ -35,9 +36,6 @@ class EpisodeListView(PageListView):
attach_to_value = StaticPage.ATTACH_TO_EPISODES
class PodcastListView(PageListView):
model = Episode
filterset_class = EpisodeFilters
parent_model = Program
class PodcastListView(EpisodeListView):
attach_to_value = StaticPage.ATTACH_TO_PODCASTS
queryset = Episode.objects.published().with_podcasts().order_by("-pub_date")