Opened 13 years ago
Closed 11 years ago
#17115 closed Bug (duplicate)
Problem loading fixtures sql files when models are in models/ directory and not in the models.py
Reported by: | Owned by: | nobody | |
---|---|---|---|
Component: | Core (Management commands) | Version: | 1.3 |
Severity: | Normal | Keywords: | models fixtures |
Cc: | Triage Stage: | Accepted | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
If I put model files into models/ directory and add Meta: app_label, sql create works, but now fixtures don't work as django now looks in the app/models/sql path and not in the app/sql path as stated in the documentation.
bug is in the django/core/management/sql.py line 130
Now I'm not sure if this is a documentation bug or django bug...
Attachments (1)
Note:
See TracTickets
for help on using tickets.
You shouldn't have to move your fixtures if you split your models.py into a subpackage, so I'd say it's a functionality bug not a documentation bug.
I haven't verified the bug personally, but can see how it would happen based on that line of code.