Home
About
Blog
Courses
Contact
More about Django
· Module 13 - Security hardening
13.1 The deployment checklist
18 min
Back to the curriculum
Video coming soon
The recording for this lesson has not been published yet.
What we cover
What each check actually protects against
DEBUG, SECRET_KEY and ALLOWED_HOSTS in production
Silencing checks responsibly
Making the checklist part of CI
Written notes for this lesson are being prepared. The outline above already shows what the recording will cover.
← 12.2 WebSockets with Channels
13.2 HTTPS, HSTS and secure cookies →
After this lesson you will
Run and understand manage.py check --deploy
Fix every warning it reports for the blog
Module 13
13.1
The deployment checklist
13.2
HTTPS, HSTS and secure cookies
13.3
Content Security Policy with django-csp
13.4
Protecting forms from abuse
13.5
Common Django vulnerabilities