Django. Есть поле price у товара. Меняются валюты через контекстный процессор. Для смены валюты просто стоит фильтр у переменой price в шаблоне. У меня появилась проблема. Пользователь может спокойно менять валюты. Но я хочу, чтобы при создании заказа, выбранная валюта и ее значение сохранялись в конкретном заказе, и чтобы цена товара отображались в той валюте, которая на момент заказа была выбрана у пользователя. Сейчас получается так, что во всех заказах пользователя при смене валюты сменяются значения всех валют во всех заказах, неважно какую валюту пользователь выбирал при самом заказе. Не понимаю как ее сохранить. Может можно как-то контекстные данные сохранять куда-нибудь?
Если что использую Django-currencies
классно, но без кода, это просто ла ла
Обсуждают сегодня