我正在使用 django 1.6 和 factory-boy。
class UserFactory(factory.Factory):
class Meta:
model = models.User
username = factory.Sequence(lambda n: 'user%d' % n)
这username是一个简单CharField的模型。所以每次我打电话UserFactory()时,我都会保存并获取唯一的用户命名对象。
在 factory-boy 中我可以使用factory.SubFactory(SomeFactory).
我如何生成SomeFactoryin列表ParentOfSomeFactory?
因此,如果我打电话,ParentOfSomeFactory()我将创建 SomeFactory 以及 ParentOfSomeFactory 数据库的列表