python - Django - 为测试目的填充数据库

标签 python database django

我需要用一堆虚拟条目(大约 200 多个)填充我的数据库,以便我可以测试我制作的管理界面,我想知道是否有更好的方法来做到这一点。我昨天大部分时间都在尝试手工填写它(即通过包装像这样的东西 my_model(title="asdfasdf", field2="laksdj"...) 在一堆“for x in range( 0,200):"loops) 并放弃了,因为它没有按我预期的方式工作。我想this是我需要使用的,但你不需要数据库中的(现有)数据才能工作吗?

最佳答案

检查这个应用

https://github.com/aerosol/django-dilla/

假设您在 Django 中编写了您的博客应用程序(哦,是的,您最喜欢的!)。单元测试很顺利,一切都运行得非常快,即使是那些 ORM 生成的超长查询。你已经添加了几个分类帖子,它仍然像石头一样稳定。您非常确定该应用程序是高效的并且可以进行实时部署。正确的?错误的。

关于python - Django - 为测试目的填充数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1857527/

相关文章:

python - 这个条件删除的更好的 pythonic 版本是什么?

python - MySQLdb - 何时提交和执行?

django - 如何获取当前用户ID Django

PHP - AJAX 和 MySQL - 查询错误

php - 为什么我不应该在PHP中使用mysql_ *函数?

jquery - Django-selectable - 在焦点上显示自动完成选项

PHP 与 django 一起在 heroku 实例中

python - 为什么当我循环它时方阵会改变?

python - 测量文本 "relevancy"到主题的概念?

python - html 文件 url 在 django 中无法访问