Heads up! To view this whole video, sign in with your Courses Plus account or enroll in your free 7-day trial. Sign In Enroll
Start a free Courses trial
to watch this video
We've done most of what we can do outside of an app, so let's make our first app.
Django projects contain multiple Django apps. Each app generally encompasses a specific area of functionality.
python manage.py startapp
creates the skeleton of an app including the views, models, and tests files.
INSTALLED_APPS
is a list of all apps that Django should consider installed and active for the current project. These apps will be used to find templates, tests, models, and migrations.
TIME_ZONE
is the setting for what time zone your server is running in. The docs explain a little more and there's a list of time zones you can use.
You need to sign up for Treehouse in order to download course files.
Sign up