Django массовое обновление/замена подстроки с сохранением предыдущего значения

У меня есть модель с двумя полями: поле_a и поле_b

field_a field_b
JPY 6 blabla
JPY 677 blabla

Я хотел бы заменить / обновить содержимое поля_a, сохранив старые значения (числа) и просто изменив валюту.

Например, вот желаемый результат:

field_a field_b
USD 6 blabla
USD 677 blabla

Что я нашел/пробовал после некоторых исследований:

currency = 'USD'
ExampleModel.objects.update(
    field_a=Replace('field_a', Value('old_text?'), Value(currency + 
old_text_digits?))
)

Проблема в том, что я не знаю, как я могу получить доступ к old_text для каждой строки в таблице, и я не знаю, как манипулировать новым текстом, чтобы включить валюту + предыдущие числа.

Любая помощь будет оценена по достоинству

Вернуться на верх