If you don’t have it installed, install it in a venv using pip.
pip install djangocreate the project:
django-admin startproject myfirstprojectNavigate into the project. Create an app (this is where your actual code lives). Here is an example:
python manage.py startapp hellomyfirstproject/
├── manage.py # Command-line utility for Django
├── myfirstproject/ # Project configuration folder
│ ├── __init__.py
│ ├── settings.py # Project settings
│ ├── urls.py # URL routing
│ └── wsgi.py # Deployment settings
└── hello/ # Your app folder
├── __init__.py
├── admin.py
├── apps.py
├── models.py # Database models (empty for now)
├── tests.py
├── views.py # Where we'll write our logic
└── migrations/Then we can make the urls and stuff.
Note:
# This creates the database tables Django needs
python manage.py migratethen we run the development server
# Start the server
python manage.py runserver