Всем привет. Есть простенький магазин который я написал на обычном django. Клиент тут захотел внедрить всевозможные скидки и акции, я решил сделать цену через
https://github.com/mirumee/django-prices. Все в общем то здорово кроме фильтрации товаров. Суть проблемы в том что в базе хранится оригинальная цена, при запросе товара формируется цена уже с учетом скидок. Т.е если товар стоил 3 000 а стал 2 000 то в поиске от 1 000 до 2 000 он не выпадет. Пока для себя выбрал два варианта, либо прикручивать какой то движок типа Elasticsearch, и на него же еще повесить полный поиск по сайту, либо делать дополнительное поле в таблице с продуктом, и там хранить актуальную цену с учетом скидок. Может быть найдутся еще варианты?