對不起我的英語不好,我的問題是:更新主鍵的Django的MySQL
我嘗試更新的Django與方法.save)的PK(但是當我保存對象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相同,並且我想改變PK而不復制的對象。
任何解決方案?謝謝!
我想刪除原始對象,但奇怪django不允許更新PK,謝謝! – avr