Intent hub

Fix Issues

Troubleshooting playbooks for common Django, Nginx, and Gunicorn production failures.

Best for developers who already deployed and now need to restore service fast.

Guides in recommended order

5 guides
Troubleshooting
Fix Django 502 Bad Gateway (Nginx + Gunicorn) – Step-by-Step Guide

If you're seeing a 502 Bad Gateway error when deploying Django with Nginx and Gunicorn, it usually means:

#django
#nginx
#gunicorn
#deployment
Troubleshooting
Fix Nginx Not Connecting to Gunicorn (Connection Refused)

Learn how to troubleshoot and fix the 'Connection Refused' error when Nginx fails to connect to Gunicorn. This guide covers common causes and solutions to get your web application running smoothly.

#nginx
#gunicorn
#connection-refused
Permissions
Fix Gunicorn Socket Permission Denied (Nginx + Django)

Learn how to resolve 'Permission Denied' errors when Nginx tries to access Gunicorn's socket file. This guide covers common causes and step-by-step fixes to ensure smooth communication between Nginx and Gunicorn in your Django deployment.

#gunicorn
#nginx
#linux
Static Assets
Fix Django Static Files Not Loading in Production (Nginx + Gunicorn)

If your Django site loads but CSS is missing, JavaScript is broken, or the admin panel looks unstyled, then your static files are not being served correctly. This guide will help you fix it step-by-step.

#django
#static-files
#production
Media
Fix Django Media Files Not Serving (Uploads Broken in Production)

Troubleshooting guide to fix Django media files not serving in production. Learn how to configure media root, Nginx mappings, and permissions to resolve upload issues.

#django
#media-files
#production
Adjacent intent
2026 · DJANGO DEPLOYMENT
Deploy Django with Confidence