我在开发过程中使用Django。令人讨厌的是,每当我在模型中更改一点时,我都需要删除数据库并运行syncdb。为了进行测试,我想每次运行syncdb时都会自动将一些初始数据添加到数据库中。我试过在一个应用程序的__init__.py
中放置这些代码,但它会在数据库创建之前运行,处理异常有点烦人。是不是有一个更好的方法来做到这一点?Django以自定义方式初始化数据库时syncdb
3
A
回答
1
0
如果您需要对数据库进行更改,并且希望数据保持安全,那么SOUTH是适合您的软件。
它管理数据库及其数据的变化。如果你有南,你不需要删除数据库。它也具有以前数据库状态的备份,所以如果你想恢复,你可以。我建议你阅读它的文档。它一定会有所帮助。
相关问题
- 1. 以编程方式用自定义文本初始化NSTextfield
- 2. 自定义SCNView的初始化方法
- 3. 自定义MembershipProvider初始化方法
- 4. 无法使用自定义数据库初始化程序
- 5. 初始化自定义UIViewController
- 6. 初始化自定义UICollectionViewCell
- 7. 初始化自定义类
- 8. 如何以编程方式初始化捆绑RavenDb数据库?
- 9. 以编程方式和从NIB两种方式初始化自定义控件
- 10. 如何在使用django和南方时初始化django数据库
- 11. 初始化\建立一个“自定义”数据结构,以响应`where'方法
- 12. JPA + Spring如何使用自定义表格和数据初始化数据库
- 13. Azure数据库初始化
- 14. 自定义类=自定义+分配,自定义+初始化
- 15. django mssql安装程序:初始化数据库时出错
- 16. 弹簧log4j初始化vs自定义log4j初始化
- 17. Django自定义表单字段初始数据
- 18. 强制用户使用自定义初始化方法进行初始化
- 19. 我可以从数据库项目初始化数据库吗?
- 20. 实体框架数据库初始化:初始化新的Azure SqlDatabase时超时
- 21. Django syncdb - NameError:name'*********'未定义
- 22. ViewController在自定义初始化后丢失数据
- 23. 的Xcode pushviewcontroller自定义初始化数据
- 24. Django - ModelForm来自数据库的初始数据
- 25. Django初始化
- 26. Django窗体与自定义初始化ModelChoiceField失败验证
- 27. 初始化Django设置中的自定义对象
- 28. 自定义班级列表初始化
- 29. 自定义对象初始化程序
- 30. MacRuby自定义初始化程序
看看'loaddata' https://docs.djangoproject.com/en/dev/ref/django-admin/#django-admin-loaddata –
我想了解你的问题是由于一个测试数据库还是其他确切 – drabo2005