Django Dumpdataを使用して、データ全体のサブセットをダンプしますか?

StackOverflow https://stackoverflow.com/questions/2733898

質問

DumpDataを使用して、Djangoが出力に長い時間をかけるのに十分に大きいデータベースのJSONを生成しようとしています。フィールドのサブセットのみを捨てる方法はありますか。 100、テスト用?

MySQLとDjango 1.0を使用しています。

役に立ちましたか?

解決

サードパーティのdjangoアプリ、 django-test-utils 含む makefixture 基本的により賢いダンプダタであるコマンド実装。 ID範囲を備えた正確なモデル名を指定してエクスポート(および関連するオブジェクトに従う)例: manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml

他のヒント

参照してください Django Selective Dumpdata これは示唆しています Django Fixture Magic

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top