Did you mean to visit: http://localhost:8000/?
Port 8000 is commonly used by:
This error occurs when another application is already using port 8000. Solutions:
python manage.py runserver 8001
php -S localhost:8001
python -m http.server 8001
netstat -ano | findstr :8000
then taskkill /PID [PID] /F
lsof -i :8000
then kill -9 [PID]
By default, Django's development server only listens on localhost:
python manage.py runserver 0.0.0.0:8000
ALLOWED_HOSTS = ['*']
(for development only)
If your static files aren't loading in development: