Django モデルのコピー
# 基本 pk に None を指定して save でコピー blog.save() # post.pk == 1 blog.pk = None blog.save() # post.pk == 2 # ただしモデルを継承している場合は id も None を指定すること django_blog.save() # django_blog.pk == 3 django_blog.pk = None django_blog.id = None django_blog.save() # django_blog.pk == 4
上記のコードは以下からの引用です。
Document how to make copies of model instances
◯ そのほか調べたこと...
How do I clone a Django model instance object and save it to the database?
#4027 (Document how to make copies of model instances) – Django