复制模型的内容

Hul*_*ulk 1 python django django-models django-queryset django-views

如果存在模型的旧数据说,

query=Emp.objects.filter(pk=profile.id)
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法将相同的值再次复制到同一个模型中..

既然id会有所不同......

我有这个要求.

谢谢..

Lud*_*mer 7

object = Emp.objects.get(pk=profile.id)
object.save(force_insert=True)
Run Code Online (Sandbox Code Playgroud)

然后删除主键的值要明确得多.另请参阅Django文档中的"强制插入或更新".