Как сказано в документации:
очищенные данные из формы доступны для интерполяции строк с использованием синтаксиса %(field_name)s
.
Таким образом, если это поля формы, вы можете написать сообщение, например:
class ProductOneUpdateView(SuccessMessageMixin, UpdateView):
model = ProductOne
fields = ['quantity']
success_message = 'The quantity is updated to <b>%(quantity)s</b>'
Для более сложной обработки сообщений об успехе вы можете переопределить get_success_message
method [Django -doc] , в качестве параметра передается cleaned_data
, и вы можете получить доступ к (обновленному) объекту через self.object
:
class ProductOneUpdateView(SuccessMessageMixin, UpdateView):
model = ProductOne
fields = ['quantity']
def <b>get_success_message</b>(self, cleaned_data):
return 'The quantity of {} is updated to {}'.format(
self.object,
self.cleaned_data['quantity']
)