[UPDT] HORILLA VIEWS: Temporary cache saved filter

This commit is contained in:
Horilla
2024-11-07 23:20:33 +05:30
parent d70f36f42b
commit 879e4947f9
4 changed files with 71 additions and 1 deletions

View File

@@ -1022,6 +1022,10 @@ class HorillaNavView(TemplateView):
context["create_attrs"] = self.create_attrs
context["search_in"] = self.search_in
context["filter_instance_context_name"] = self.filter_instance
last_filter = CACHE.get(
self.request.session.session_key + "last-applied-filter", {}
)
context["last_filter"] = dict(last_filter)
if self.filter_instance:
context[self.filter_form_context_name] = self.filter_instance.form
context["active_view"] = models.ActiveView.objects.filter(