Opened 7 years ago

Closed 7 years ago

#8532 closed (fixed)

Using Yaml format in Fixtures

Reported by: amiroff Owned by: nobody
Component: Documentation Version: master
Severity: Keywords: fixtures loaddata yml yaml
Cc: amiroff@… Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:

Description

By default, loaddata command only looks for xml and json fixtures.
Documentation at http://docs.djangoproject.com/en/dev/howto/initial-data/#providing-initial-data-with-fixtures also mentions YAML format as being supported out of the box.

That is not true and misleading. At least on windows, PyYaml (http://pyyaml.org/wiki/PyYAML) must be installed on system for Django to look for .yaml files in fixture directories.

I think that should be documented, because new users can waste lots of hours wondering why their fixtures do not get loaded.

Also, using loaddata with --verbosity=2 can help diagnosing the problem. Mentioning this on documentation page could be a good step.

Change History (2)

comment:1 Changed 7 years ago by ubernostrum

  • Needs documentation unset
  • Needs tests unset
  • Patch needs improvement unset

comment:2 Changed 7 years ago by ubernostrum

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.
Back to Top