未処理のPythonでフィクスチャを使用して、たとえば外部ファイルから初期データを作成する方法はありますか?私は現在JSONでのフィクスチャを持っており、実際にCSVファイルに移行し、Pythonで解析して挿入する方が効果的かもしれません。 Djangoでこれを行う方法はありますか?生Pythonのフィクスチャー?
0
A
答えて
1
post_syncdb
信号をキャッチし、ハンドラで作業してください。
1
私はちょうどあなたがあなたのテストのためのコンソールAPIのmanage.py loaddata_py <fixturename>
とpy_fixtures = [<list of fixtures>]
得るでしょう、まさにこの目的https://pypi.python.org/pypi/django_pyfixture/
のためのライブラリをリリースしました。
関連する問題
- 1. Doctrineのマイグレーションとフィクスチャーのエラー
- 2. Rspec + puppet:ネストされたフィクスチャー?
- 3. factory_girlと開発用データのフィクスチャー(レール)
- 4. サッカーチームのフィクスチャーを文字列で見つけるPythonの正規表現
- 5. Doctrine自己参照関係のフィクスチャーの作成方法
- 6. データのフィクスチャーは多対1の自己参照
- 7. 参照がロードされていないSymfony2フィクスチャー(制約違反)
- 8. FactoryGirlでフィクスチャーActsAsTaggableOnを作成するには?
- 9. の生成は、Python
- 10. Pythonの:派生クラス
- 11. Pythonのバランススポーツスケジュール生成
- 12. Pythonメッシュ生成
- 13. RhinoのPythonコードの生成
- 14. Pythonオープンの生のオーディオデータファイル
- 15. Pythonの無限リスト生成
- 16. Pythonのリストインデックスエラー(学生ファイル)
- 17. PythonでのPDF生成
- 18. Python - 誕生日の比較
- 19. Pythonのランダムなリスト生成
- 20. Python生の文字列
- 21. S3用のPython生成シグネチャ
- 22. Magento&eComDev Test Suiteのフィクスチャー(1つのフィクスチャを破棄して新しいものを使用)
- 23. 生成カードデッキPython 3
- 24. PythonコードからPythonファイルを生成
- 25. 数学の学生のためのPython?
- 26. PythonでJSONスキーマを生成
- 27. PythonでユーザーIDを生成
- 28. python `traceback`生産性能
- 29. Python Battleship乱数生成器
- 30. Python - PyRSS2GenでRSSを生成
私はそのような 'initial_data.py'ファイルか何かを持つことができませんか?信号を含まずにこれを行う方法はありますか? –
Djangoは初期データとして[XML、YAML、JSON、またはSQL](https://docs.djangoproject.com/ja/dev/howto/initial-data/)のみをサポートしています。 –
よかったです。私は彼らがPythonのフィクスチャをサポートしていると聞いていたと思っていましたが、これもうまくいきます:) –