извините за мой бедный английский, моя проблема:обновление первичного ключа Джанго MySQL
Я пытаюсь обновить ПК в Django с помощью метода .save(), но когда я сохранить объект Django дублировать объект лозы тот же данных, но Differetn PK, пример:
from gestion_empleados.Models import Empleados
>>> e = Empleados.objects.get(pk="56789034U")
>>> e.pk
u'56789034U'
>>> e.pk = "11111111L"
>>> e.save()
>>> e.pk
'11111111L'
>>> e2 = Empleados.objects.get(pk="56789034U")
>>> e2
<Empleados: Juan 56789034U>
>>> e
<Empleados: Juan 11111111L>
объекты являются одинаковыми с различными ПК, и я хочу изменить PK без дублирования объекта.
Любое решение? Благодаря!
Я думаю, что удалить оригинальный объект, но странно, что django не разрешает обновление PK, спасибо! – avr