[django]复制/克隆一条查询结果
复制/克隆一条查询结果,并将它插入到数据库中:
将 pk 值设为 None 即可:
blog = Blog(name='My blog', tagline='Blogging is easy') blog.save() # post.pk == 1 blog.pk = None blog.save() # post.pk == 2
如果该 model 继承于另一个 model 的话,必须将 pk
和 id
的值都设为 None:
class ThemeBlog(Blog): theme = models.CharField(max_length=200) django_blog ...