我的数据库有两种类型的条目:非常动态的(用户、评论等)和更静态的(电子邮件模板、平面页面)。
在测试期间,我想要一个干净的数据库,但要使用真正的“半静态”数据。
有没有办法让 Django 的测试系统加载原始数据库的一部分?
谢谢
我的数据库有两种类型的条目:非常动态的(用户、评论等)和更静态的(电子邮件模板、平面页面)。
在测试期间,我想要一个干净的数据库,但要使用真正的“半静态”数据。
有没有办法让 Django 的测试系统加载原始数据库的一部分?
谢谢
使用固定装置。请参阅文档 或(wiki 页面)(https://code.djangoproject.com/wiki/Fixtures)
将您需要的数据放入夹具中,每次构建测试数据库时都会加载它们。