В модели Product есть два поля: обычная цена и цена со скидкой. Нужно как-то сделать, чтобы при наличии скидки выводился еще и процент скидки. Я думаю, что нужно добавить функцию в модель, которая будет проводить математические действия, а результат выводить в новое поле модели. Можно ли это сделать как-то поудачнее?