说我有这些模型:
class Person(models.Model):
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=30)
class Badge (models.Model):
owner = models.ForeignKey(Person)
我想保存一个新人以及他的徽章,我收到一个 POST 请求,其中包含人员详细信息和他拥有的徽章。我似乎找不到一种方法来创建所有对象,而不是只用一个语句保存它们。我可以单独保存所有内容,然后将对象链接在一起,但随着事情变得更加相互关联,它变得越来越复杂。
这样做的最佳方法是什么?
干杯,吉尔