manage.py is the project-local command script Django creates with a new project. It is similar to django-admin, but serves control and configuration actions for that specific project. section 2.2
Run it with Python from the project’s outer directory. For example, `python manage.py runserver` starts the development server; the output identifies the settings module in use and warns about unapplied migrations. section 2.2
Create an app
Use `python manage.py startapp` followed by an app name to generate an app’s skeleton files. Register that app in `INSTALLED_APPS` before Django can use it. section 2.9
(venv) RiffMates$ python manage.py runserver
This command starts Django’s development server through the project’s manage.py script. section 2.2
