HX-Replace URLs instead of pushing
This commit is contained in:
parent
cb9500a36d
commit
29e57628e4
|
@ -22,7 +22,7 @@
|
|||
</thead>
|
||||
{% for item in object_list %}
|
||||
<tr>
|
||||
<td><a href="/search/?rule={{ item.id }}&query=*&source=all">{{ item.id }}</a></td>
|
||||
<td><a href="/?query=*&source=all&rule={{ item.id }}">{{ item.id }}</a></td>
|
||||
<td>{{ item.user }}</td>
|
||||
<td>{{ item.name }}</td>
|
||||
<td>{{ item.interval }}s</td>
|
||||
|
|
|
@ -209,9 +209,9 @@ class DrilldownTableView(SingleTableView):
|
|||
# Still push the URL so they can share it to get assistance
|
||||
if request.GET:
|
||||
if request.htmx:
|
||||
response["HX-Push"] = reverse("home") + "?" + url_params
|
||||
response["HX-Replace"] = reverse("home") + "?" + url_params
|
||||
elif request.POST:
|
||||
response["HX-Push"] = reverse("home") + "?" + url_params
|
||||
response["HX-Replace"] = reverse("home") + "?" + url_params
|
||||
return response
|
||||
|
||||
# Create data for chart.js sentiment graph
|
||||
|
@ -265,7 +265,7 @@ class DrilldownTableView(SingleTableView):
|
|||
response = self.render_to_response(context)
|
||||
# if not request.method == "GET":
|
||||
if "client_uri" in context:
|
||||
response["HX-Push"] = reverse("home") + "?" + context["client_uri"]
|
||||
response["HX-Replace"] = reverse("home") + "?" + context["client_uri"]
|
||||
return response
|
||||
|
||||
def post(self, request, *args, **kwargs):
|
||||
|
|
Loading…
Reference in New Issue