私はdumpdataを使用して、djangoが出力するのに非常に長い時間がかかるのに十分な大きさのデータベースのJSONを生成しようとしています。フィールドのサブセットのみをダンプする方法はありますか。たとえば、100、テスト用ですか?
MySQLとDjango1.0を使用しています。
私はdumpdataを使用して、djangoが出力するのに非常に長い時間がかかるのに十分な大きさのデータベースのJSONを生成しようとしています。フィールドのサブセットのみをダンプする方法はありますか。たとえば、100、テスト用ですか?
MySQLとDjango1.0を使用しています。
サードパーティのdjangoアプリであるdjango-test-utilsには、基本的にスマートなdumpdataであるmakefixtureコマンドの実装が含まれています。エクスポートするID範囲を使用して正確なモデル名を指定できます(関連するオブジェクトに従います)。例:manage.py makefixture --format=xml --indent=4 proj.appname.modelname[1:101] > test.xml
DjangoFixtureMagicを提案するDjangoSelectiveDumpdataも参照してください。