Привет Предположим, у меня есть простой класс модели, как это:Django модели объекта с ключом создания внешней
class TestModel(models.Model):
testkey = models.ForeignKey(TestModel2)
...
Когда я создаю объект TestModel я должен передать ему экземпляр объекта TestModel2 для создания это:
testkey =TestModel2.objects.get(id=...)
TestModel.objects.create(testkey=testkey)
Это приводит к 2-запросов к базе данных, я полагаю, и у меня есть список иностранных ключевых идентификаторов, которые я должен создавать объекты с.
Возможно ли создание объектов с внешними ключами без первоначального извлечения объектов внешнего ключа?
Возможный дубликат [Джанго: Настройка внешнего ключа с помощью целого числа] (http://stackoverflow.com/questions/2846029/django-set-foreign-key -using-integer) –