Лучше стараться делать так, чтобы во вьюху передавать готовую модель, без перестройки, без создания новых полей. Сейчас в последнем коде у CartItem есть `product_title` и `product_price` их можно и использовать.