0

作成にかなり時間がかかるいくつかの django モデルがあり、それらを git などのリポジトリに保存する最良の方法を知りたいです。

  • 1 つの方法は、それらをシリアライズしてから、それらをローカルの db ファイルに格納する関数を用意することです。
  • または、リポジトリに db ファイルをコミットするだけです。
  • または、dumpdata django コマンドを使用します。

これを解決するための一般的なアプローチは何ですか?

4

1 に答える 1

0

おそらく、バイナリdbファイル(dbからダンプされたものでも、アプリによってシリアル化されたものでも)をローカルファイルサーバー(ftp、ファイルパスなど)に保存できます。

その間に、適切なバイナリに関するパスといくつかの有効な情報を含むリソース ファイルをコミットして、アプリがそのバイナリとそれを復元するために使用するスクリプト ファイルを見つけられるようにします。

于 2013-07-16T15:44:52.957 に答える