Triển khai Django lên production bao gồm chạy nó đằng sau một WSGI/ASGI server và web server phù hợp, phục vụ static file đúng cách, bảo mật settings, và quản lý database — khá khác với development server tích hợp (vốn không dành cho production).
Stack production
Client → NGINX (web server) → GUNICORN (WSGI app server) → DJANGO
│ (chạy app Python của bạn, nhiều worker)
└─ phục vụ static/media file trực tiếp (hiệu quả)
❌ KHÔNG BAO GIỜ dùng `python manage.py runserver` trong production — nó đơn luồng,
không an toàn, và không được xây cho tải. Dùng Gunicorn (WSGI) hoặc Uvicorn (ASGI cho async).
