工厂男孩尝试整合
factory-trytond的Python项目详细描述
工厂试验区
Factory trytond是为使用Tryton ERP而开发的factory_boy扩展。 我们可以创建自己的ERP模型工厂来做一些测试,或者用一些样本数据填充我们的数据库。在
它是如何工作的?在
使用工厂试验台的步骤:
- 继承基工厂类。在
- 定义工厂将构建的元模型。在
- 定义工厂的默认声明。在
Note that the meta model can be a trytond pool model name.
下面是一个使用Tryton模型User的工厂示例:
importfactoryimportfactory_trytondclassUserFactory(factory_trytond.TrytonFactory):classMeta:model='res.user'name=factory.Faker('name')login=factory.Faker('user_name')user=UserFactory.build()user.save()# it is a standard Tryton object as would be returned by Tryton's object pool
- 项目
标签: