Django को production में deploy करने में इसे एक उचित WSGI/ASGI server और web server के पीछे चलाना, static files को सही ढंग से serve करना, settings को secure करना, और database को manage करना शामिल है — built-in development server (जो production के लिए नहीं है) से काफी अलग।
production stack
Client → NGINX (web server) → GUNICORN (WSGI app server) → DJANGO
│ (runs your Python app, multiple workers)
└─ serves static/media files directly (efficient)
❌ NEVER use `python manage.py runserver` in production — it's single-threaded,
insecure, and not built for load. Use Gunicorn (WSGI) or Uvicorn (ASGI for async).
