Auto-generate the models
Django comes with a utility called inspectdb that can create models
by introspecting an existing database. You can view the output by running this
command:
python manage.py inspectdb
Save this as a file by using standard Unix output redirection:
python manage.py inspectdb > models.py
This feature is meant as a shortcut, not as definitive model generation. See the
documentation of inspectdb for more information.
Once you've cleaned up your models, name the file models.py and put it in
the Python package that holds your app. Then add the app to your
INSTALLED_APPS setting.
Install the core Django tables
Next, run the syncdb command to install any extra needed database
records such as admin permissions and content types:
|