Fixture error output has wrong fixture name
|Reported by:||Owned by:||nobody|
|Component:||Core (Management commands)||Version:||1.4-beta-1|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
In django/core/management/commands/loaddata.py it computes the
full_path of the fixture files (~line 163) in a for loop, but all of that is wrapped up in a try/except block. If the naked Exception block (~line 231) is triggered, the
full_path is often wrong. In the cases I've seen it, it's a completely different file and often with a '.bz2' extension, which I'm not using.