Мне нужно смоделировать. Я хочу скопировать объект модели из модели в другую: Model2 является копией Model1 (в этой модели слишком много полей m2m) Model1:
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)
Как я могу скопировать профиль пользователя из профиля в SurveyProfile.
Заранее спасибо