Самый быстрый способ перенаправления с помощью кнопки обновления?
У меня есть проблема, когда после выбора некоторых продуктов и их фильтрации я хотел бы обновить главную страницу (в моем случае - series_list/), где отображаются все продукты и их характеристики, но без фильтров. В принципе, она должна обновляться до главной страницы сразу же, когда я нажимаю на кнопку обновления в браузере.
Я пробовал использовать:
if (performance.navigation.type === 1) {
window.location.href = '/series_list/';
}
Однако перенаправление на главную страницу занимает примерно 2-2,5 секунды, что слишком медленно.
Вот код Django для фильтров и спецификаций товаров:
{% for key, value in specification_list_fields %}
<th>
<a class="table-headers" href="?{% if order_by == key %}order_by={{ key }}_desc{% else %}order_by={{ key }}{% endif %}&{{ query_atrs_wo_order_by }}">
{{ value }}
<i class="fa fa-fw fa-sort{% if order_by == key %}-up{% elif order_by == key|add:'_desc' %}-down{% else %}{% endif %}"></i>
</a>
</th>
{% endfor %}
Можно ли сделать перенаправление еще более быстрым при нажатии кнопки обновления?