Получить якорь и все параметры в пути запроса

Для разработки с django, я пытаюсь получить параметры моего url. мой путь : http://127.0.0.1:8000/categories/candy#bubblizz. candy - мой вид avec #bubblizz - мой id anchor.

Много документации по элементам запроса, но невозможно найти, как получить якорь

{{ request.build_absolute_uri }}   => http://127.0.0.1:8000/categories/candy
{{ request.get_full_path }}        => /categories/candy
{{ request.path }}                 => /categories/candy
{{ request.META.PATH_INFO}}        => /categories/candy

Цель - проверить наличие якоря в урле.

{% if bubblizz in request.anchor %}Yeah{% endif %}

У кого-нибудь есть идея? Или документация, которая может помочь?

Спасибо

Часть после хэша называется фрагмент [wiki], они не отправляются на сервер, как указано в статье Википедии:

Клиенты не должны посылать фрагменты URI на серверы при получении документа, и без помощи локального приложения (см. ниже) фрагменты не участвуют в HTTP перенаправлениях.

Django thus never is given the #bubblizz part of the URI. You will need to work with some JavaScript to detect the fragment, and for example make an AJAX query and update the DOM accordingly. You can do this with `window.location.hash [mdn] to get the fragment for the URI of the window.

Вернуться на верх