При выполнении обновления в сериализаторе
Вот models.py Models.py
class SalesOrder(BaseOrder):
customer = models.ForeignKey(....
и In serializers.py
sales_order, sales_order_created = models.SalesOrder.objects.get_or_create(
status_there = True,
is_internal=False,
).first()
billing_address = models.Address.objects.first()
sales_order.billing_address=billing_address
sales_order.save()
После выполнения : ValueError: Невозможно назначить "(Customer-Cyberdyne Systems-a5233,)": "SalesOrder.customer" должен быть экземпляром "Customer".
У меня везде одна и та же ошибка. это при котором файлы сериализатора, я обновляю модель заказа на продажу. даже с логическими значениями
Когда я распечатываю адрес выставления счета, это просто Customer-Cyberdyne Systems-a5233, но когда я присваиваю заказу на продажу, он выглядит следующим образом "(Customer-Cyberdyne Systems-a5233,)" : "SalesOrder.customer" ** Пожалуйста, дайте мне знать, где я что-то упускаю, и можно ли обновить модель с другого сериализатора