random_instances是一种实用工具检索或产生的Django模型的随机实例。
该模块导出get_or_create_random功能,提高了Django的get_or_create(http://djangoproject.com/documentation/models/get_or_create/)在两个方面:
*调用get_or_create_random相匹配的多个实例,不引发错误的参数,而是返回这些实例之一随机
*调用get_or_create_random与参数不匹配任何实例返回该模型的新实例(同样发生get_or_create)。的改进是get_or_create_random可以不通过一个值的模型的所有“必要”的字段被调用。如果这些字段不通过,它们将被自动填充随机值(如:CharFields都充满了随机字符串,ImageFields随机图片)。
的目标是使原型更快,因为模型实例可以通过指定只是最低组所希望的领域,可获得和创建。 。写作测试和可以避免编写复杂的灯具时,这是非常有用的。
要求:
- 在Python的
评论没有发现