I have a relatively large flat application that I'm working on. To maintain separation of concerns, I've split the model and view files into auth_models, dashboard_models, taxonomy_models and more. These have been placed in the folder structure as
APPNAME/
app/
models/
__init__.py
auth_models.py
dashboard_models.py
taxonomy_models.py
...
views/
__init__.py
dashboard_views.py
taxonomy_views.py
...
My app/models/__init__.py has the following:
from auth_models import *
from dashboard_models import *
from taxonomy_models import *
However, when I run ./manage.py sql app, I get no output whatsoever. No warnings, nothing at all.
The reason for this question is I'm implementing a database modification and migration in which South cannot handle several aspects. So I'm essentially starting over with a fresh schema and will later implement a data conversion script to migrate the existing dataset. To do this, I need the schema to create the model tables.