0Pricing
Django Academy · Lesson

Running the Deployment Checklist

Audit settings with manage.py check --deploy.

One Command to Audit Everything

Django ships a built-in security auditor. The deployment checklist scans your settings and warns you about anything unsafe before launch day. ✅

Run check --deploy

Run the check command with the deploy flag. It activates extra security checks that normal checks skip, printing warnings you can act on.

python manage.py check --deploy

All lessons in this course

  1. DEBUG, SECRET_KEY, and ALLOWED_HOSTS
  2. HTTPS, HSTS, and Secure Cookies
  3. XSS, CSRF, and SQL Injection Defenses
  4. Running the Deployment Checklist
← Back to Django Academy