我必须建模。我想将模型对象从一个模型复制到另一个模型:模型 2 是模型 1 的副本(这个模型有太多 m2m 字段)模型 1:
class Profile(models.Model):
user = models.OneToOneField(User)
car = models.ManyToManyField(Car)
job = models.ManyToManyField(Job)
.
.
这是一个调查应用程序。我想在他/她参加调查时保存用户的个人资料(因为他可以在调查后编辑个人资料)我创建了另一个模型来在他接受调查时保存用户个人资料(我不确定它的正确方式)
class SurveyProfile(models.Model):
user = models.OneToOneField(SurveyUser) #this is another model that takes survey users
car = models.ManyToManyField(Car)
job = models.ManyToManyField(Job)
如何将用户配置文件从 Profile 复制到 SurveyProfile。
提前致谢