Opened 11 years ago
Last modified 11 years ago
#20933 closed Bug
manage.py loaddata stopped working on Django 1.6b2 — at Initial Version
Reported by: | static | Owned by: | nobody |
---|---|---|---|
Component: | Database layer (models, ORM) | Version: | 1.6-beta-1 |
Severity: | Release blocker | Keywords: | |
Cc: | Triage Stage: | Accepted | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
Hello,
I have a script for loading fixtures that always worked in Django and it suddenly stopped working on Django 1.6b2. It works on 1.5.1, 1.5.2 and 1.6b1.
### Create an app called appname and a folder called fixtures with a file groups.yaml like this:
- fields:
name: Group1
permissions: []
model: auth.group
pk: 1
- fields:
name: Group2
permissions: []
model: auth.group
pk: 2
- fields:
name: Group3
permissions: []
model: auth.group
pk: 3
### Try run on terminal
python manage.py loaddata appname/fixtures/groups.yaml
### Output for Django 1.6b2
.../local/lib/python2.7/site-packages/django/core/management/commands/loaddata.py:218: UserWarning: No fixture named 'appname/fixtures/groups' found.
warnings.warn("No fixture named '%s' found." % fixture_name)
Installed 0 object(s) from 0 fixture(s)
(test was made using PostgreSQL with psycopg2 2.5.1 - I didn't had time to test on other dbs)