If you are at all like me, at this point you might want to start verifying that what you've got so far is correct. True, there is not much code yet, but particularly when just starting out on a project I like to make sure, early and often, that what I've got so far is valid. So, how do we start testing at this point? First, we can verify that we've got no syntax errors by running
manage.py syncdb, which will also let us start experimenting with these models in a Python shell. Let's do that. Since this is the first time we've run
syncdb for this project, we'll get messages about creating tables for the other applications listed in
INSTALLED_APPS, and we'll be asked if we want to create a superuser, which we may as well ...