From b421abe69d27eb9d1799f5a043b149bd753704a5 Mon Sep 17 00:00:00 2001 From: Joshua Laymon Date: Sat, 23 Aug 2025 16:19:18 +0000 Subject: [PATCH] Update web/core/views.py --- web/core/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/core/views.py b/web/core/views.py index af96296..2de2496 100644 --- a/web/core/views.py +++ b/web/core/views.py @@ -11,6 +11,7 @@ from django.shortcuts import render, redirect, get_object_or_404 from django.views.decorators.http import require_http_methods from django.utils.text import Truncator from django.urls import reverse +from django.views.decorators.cache import never_cache from .forms import ImportForm, EntryForm from .models import Entry @@ -250,13 +251,14 @@ def nav_prev(request): return render(request, "entry_view.html", ctx) +@never_cache def entry_view(request, entry_id): ids = request.session.get("result_ids", []) entry = get_object_or_404(Entry, pk=entry_id) ctx = entry_context(entry, ids) - # [ADD] pass last search into the template + # Pass last search to the template for the highlighter last = request.session.get("last_search") or {} ctx["last_search_q"] = last.get("q", "") ctx["last_search_fields"] = last.get("fields", [])