最佳实践:在存储库中存储django模型(db)

时间:2013-07-16 09:08:39

标签: django git django-south

我有一些django模型需要很长时间才能创建,我想知道将它们存储在诸如git之类的存储库中的最佳方式是什么。

  • 一种方法是序列化它们,然后有一个函数将它们存储在本地db文件中
  • 或者只是在存储库中提交db文件。
  • 或使用dumpdata django命令

解决这个问题的常用方法是什么?

1 个答案:

答案 0 :(得分:0)

也许您可以在本地文件服务器(ftp,文件路径等)中存储二进制db文件(无论是从db转储还是由应用程序序列化)。

同时提交资源文件,其中包含路径和有关正确二进制文件的一些有效信息,以便您的应用可以找到它,并使用脚本文件来恢复它。