Как получить данные из визуализированного файла Jinja в пользовательском фильтре?

На сайте, который я делаю, люди могут использовать пользовательский фильтр для получения валюты, которую они установили в настройках своего аккаунта. Пользовательский фильтр будет перерисовывать их цену с соответствующим символом валюты.

<span>{{ product.price | money }}</span>

Проблема в том, что мне нужен их ID магазина, чтобы иметь возможность получить выбранную ими валюту из БД. Вместо того, чтобы заставлять их передавать ID магазина при каждом фильтре, я хочу сделать все это на бэкенде. Я придумал решение (возможно?) добавить JS в шаблон, который будет предоставлять эту информацию в объекте

<script>
  const shopData = { id: 123123' }
</script>

Мой вопрос в том, могу ли я взять этот JS для использования в Django backend без того, чтобы пользователь предоставлял второе значение фильтра?

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