跳转到主要内容

Django应用程序,用于生成示例数据

项目描述

eadred是一个用于生成示例数据的Django应用程序。

为什么?以下是我们解决的使用场景

使用场景1:贡献者

Mildred希望为您的Django项目做出贡献,但您的Django项目并不简单,因为它需要数据,所以开箱即用的可使用性不是很好。

然而,您正在使用eadred,因此您的设置文档中有一个单行命令可以生成Mildred需要的所有示例数据,以便她可以立即开始修改。

使用场景2:启动

Willhelm想设置您的Django项目的一个实例。在它工作之前,需要某些非简单初始数据。

然而,您正在使用eadred,因此您的设置文档中有一个单行命令可以生成所有所需的初始数据。

使用场景3:大量随机数据

Phylida是您的Django项目的一名黑客,正在尝试修复需要大量数据的代码部分的错误——比如说,是那些绘制数据集的东西之一。

您正在使用eadred,所以只需一个命令就可以生成大量初始数据。

“等等,使用场景1和2可以通过Django和固件轻松解决!”

我认为固件适用于您的模型没有变化且某些贡献者喜欢输入数据以构建初始固件的具体使用场景。话虽如此,我并不使用固件。

eadred允许您使用模型制造者、工厂、固件、随机种子等程序生成数据,以满足您的需求。

此外,eadred还提供库函数以简化数据生成。

项目详情

代码

http://github.com/willkg/django-eadred

文档

http://django-eadred.rtfd.org/

问题追踪

https://github.com/willkg/django-eadred/issues

许可证

BSD 3-clause; see LICENSE file

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

eadred-0.3.tar.gz (18.3 kB 查看散列)

上传时间

构建分布

eadred-0.3-py2-none-any.whl (9.9 kB 查看散列)

上传时间 Python 2

由以下支持