Я хотел бы скопировать переведенное поле из экземпляра модели var_product класса Product в другой экземпляр модели var_ordered_product класса OrderedProduct.
model.py
class Product(OwnedModel):
name = models.CharField(max_length=255)
class OrderedProduct(OwnedModel):
name = models.CharField(max_length=255)
translation.py
@register(Product)
class ProductTranslationOptions(TranslationOptions):
fields = ('name', )
@register(OrderedProduct)
class OrderedProductTranslationOptions(TranslationOptions):
fields = ('name', )
В моем коде
var_ordered_product.name = var_product.name
следует скопировать поле имени, включая все переводы полей.
Вопрос: Возможно ли копирование / клонирование без индивидуального копирования языковых полей, например
var_ordered_product.name_en = var_product.name_en
var_ordered_product.name_fr = var_product.name_fr