Привет Предположим, что у меня есть простой класс модели:
class TestModel(models.Model):
testkey = models.ForeignKey(TestModel2)
...
Когда я создаю объект TestModel, я должен передать ему экземпляр объекта TestModel2 для его создания:
testkey =TestModel2.objects.get(id=...)
TestModel.objects.create(testkey=testkey)
Это приводит к 2 запросам к базе данных, я полагаю, и у меня есть список идентификаторов внешнего ключа, которые мне нужны для создания объектов.
Можно ли создавать объекты с внешними ключами без предварительного извлечения объектов внешнего ключа?