Now that our Django project is set up, it's time to add an app—the heart of your financial tracker!
1. What Is a Django App?
A "Django app" is a module that handles a specific feature (like tracking transactions). Projects can have many apps.
2. Create the Tracker App
Run this command:
python manage.py startapp tracker
Your folder now includes tracker/
with:
-
models.py
: Data models -
views.py
: Request handlers -
admin.py
: Admin settings
3. Register the App
Open config/settings.py
and add 'tracker',
to INSTALLED_APPS
:
INSTALLED_APPS = [
# ...default apps
'tracker',
]
4. Why Register?
This lets Django know to include your app's models, views, and admin features.
Next up: designing the models for your tracker!
Top comments (0)