嗨 假设我有这样一个简单的模型类:与外键创建的Django模型对象
class TestModel(models.Model):
testkey = models.ForeignKey(TestModel2)
...
当我创建一个TestModel对象我要传递给它的TestModel2对象的实例来创建它:
testkey =TestModel2.objects.get(id=...)
TestModel.objects.create(testkey=testkey)
这导致2查询数据库我想,我有一个外键ID列表,我需要创建对象。
是否可以使用外键创建对象,而无需最初检索外键对象?
的可能的复制[Django的:设置外键使用整数(http://stackoverflow.com/questions/2846029/django-set-foreign-key - 使用整数) – 2016-05-25 15:05:08