我有以下型号:Django的:复制和更新查询集
class A(models.Model):
pass
class B(models.Model):
a = models.ForeignKey(A, related_name="bs")
然后我有,我创建对象A
的新纪录功能,我想给所有相关的记录复制的B
我做了一些事,如
def foo(new_a, old_a):
old_a.bs.all().update(pk=None, a=new_a)
,但我得到以下错误 ERROR - failed to write data to stream: <open file '<stdout>', mode 'w' at 0x7f207949a150>
的完美谢谢 – Alexis