問題タブ [django-fixtures]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - FIXTURE_DIRS を正しく読み取っていない 0 個のフィクスチャから 0 個のオブジェクトがインストールされました
ここに私の設定があります
syncdb を実行すると、次のようになります。で設定されたフィクスチャ パス内のすべての文字を再帰的にロードしますFIXTURE_DIRS
。ディレクトリが存在しないため、ディレクトリは見つかりません。
django - Django の相対フィクスチャ パスが Windows で機能しない
Windows 8.1 で Python 2.7.8 を使用して相対パスからフィクスチャをロードしていない Django 1.6.6 プロジェクトがあります。Linuxで問題なく動作します。
テストケースの例:
次のディレクトリ構造に適合します。
具体的なエラー メッセージは次のとおりです。
対応するアプリ モジュールは にリストされており、それ以外の場合はINSTALLED_APPS
正常に動作します。絶対パスの指定は機能しますが、明らかにクロスプラットフォームではありません。ルート相対パスの指定は機能しません。例:/products/fixtures/brands.json
これらのフィクスチャで何が起こっていますか?