ブックマーク / jade.alt-area.jp (1)

  • Django でデータをダンプ/ロードする

    はじめに Django で運用しているデータを開発環境で使いたい時や、複数の開発環境で同じデータを使いたい時など、データベース間でデータをコピーする必要が有ります。Django の manage.py には、この目的に使える便利なコマンドがありますので紹介します。 データをダンプする manage.py dumpdata を使うと、Django で利用している全データを json ファイルにダンプする事ができます。 (例) python manage.py dumpdata > ~/tmp/myapp.json 上記で、~/tmp/myapp.json にデータがダンプされます。 データをロードする 先程の myapp.json を別の PC にロードする場合には、manage.py loaddata が使えます。 (例) python manage.py loaddata ~/tmp/m

    Django でデータをダンプ/ロードする
  • 1