标签: python mysql django database deployment
我有一个使用MySQL的开发Django项目,它部署在PythonAnywhere。我可以通过GIT推送我的代码更新,Django迁移负责数据库STRUCTURE,但我的问题是关于数据。
在开发过程中,我可能会添加一项新功能,该功能依赖于我在开发和测试时输入DEV数据库的主数据。部署时,我希望将主数据复制到新数据库,而不是全部重新输入。 是出口和导入文件的最佳方式还是更专业的方式?
答案 0 :(得分:2)
我认为最简单的方法是使用dumpdata管理命令。
dumpdata
此命令的输出可用于执行loaddata管理命令。
loaddata