Lesson 6: Introduction to Django. Ports, Virtual Environments, and Router Port Forwarding.

What is a Virtual Environment (venv)? Installing pip and python3-venv on Ubuntu Creating and Activating your Sandbox (.my_env) Installing Django & Creating a Project Running Django on Different Ports Networking Deep Dive: 127.0.0.1 vs 0.0.0.0 Understanding NAT (Host vs. Guest Ports) & Router Config 🛠️ Commands Used in This Video: • sudo apt update && sudo apt install python3-pip python3-venv • python3 -m venv your_env_name • source your_env_name/bin/activate • pip install django • django-admin startproject your_project_name . • python3 manage.py runserver 0.0.0.0:9000 If you found this helpful, don't forget to Like, Subscribe, and leave a comment if you have any questions about port forwarding!