Amélioration recherche

This commit is contained in:
Jean-Marie Favreau 2025-03-30 15:57:00 +02:00
parent 5353b0d68e
commit b90736000f
3 changed files with 7 additions and 5 deletions

View File

@ -1053,9 +1053,7 @@ class Event(models.Model):
),
]
def alternative_events_if_not_found(day, slug):
title = slug.replace("-", " ")
logger.warning(title)
def alternative_events_if_not_found(day, title):
qs = (
Event.objects.filter(
Q(other_versions__isnull=True)

View File

@ -37,7 +37,9 @@
<h2>Rien trouvé&nbsp;?</h2>
<p>Si tu n'as pas trouvé ton bonheur dans toutes ces pages, tu peux aussi fouiller le site&nbsp;:</p>
</header>
<form method="get" class="form django-form">
<form method="get"
class="form django-form"
action="{% url 'event_search' %}">
{{ filter.form.as_div }}
<button type="submit">Rechercher</button>
<a href="{% url 'event_search' %}">Recherche simplifiée {% picto_from_name "chevron-right" %}</a>

View File

@ -776,8 +776,10 @@ class EventDetailView(UserPassesTestMixin, DetailView, ModelFormMixin):
m = self.kwargs["month"]
d = self.kwargs["day"]
day = date(y, m, d)
s = self.kwargs["extra"]
s = self.kwargs["extra"].replace("-", " ")
qs = get_event_qs(request)
request.GET._mutable = True
request.GET["q"] = s
filter = SimpleSearchEventFilter(
request.GET,
queryset=qs,