我有两个Django models像:
class Country(models.Model):
country_name = models.CharField(max_length=10)
class Resident(models.Model):
country = models.ForeignKey('Country')
name = models.CharField(max_length=10)
age = models.PositiveSmallInteger()
我想Factory Boy创建一个Country
,其中有两个具有不同属性的子级。你知道吗
例如,somefactory.create()
创建FooCountry
,FooCountry
有两个驻留:
name=Paul, country=foo, age=33
name=Jamse, country=foo, age=34
怎么做?你知道吗
首先写下
CountryFactory
和ResidentFactory
(如FactoryBoy文档中所述)。然后写下你的函数:相关问题 更多 >
编程相关推荐