文件名称:Django单元测试中Fixtures的使用方法
文件大小:39KB
文件格式:PDF
更新时间:2024-02-09 19:29:03
go ng res
在使用单元测试时,有时候需要测试数据库中有数据,这时我们可以使用Django的Fixtures来生成测试数据。 在对Django项目做单元测试时,我们需要一些初始的数据来作为检测结果的依据,那么对于我们已经有正式数据库的模块来说,使用Fixture载入数据是简单有效的方法。 首先,你需要一份json格式的数据文件,Django对此提供了很好的支持—dumpdata 命令: python manage.py dumpdata myapp >myapp/fixtures/myapp.json # 这个命令将帮助你把数据库中myapp 导入到myapp/fixtures/test.json中 #