Search.setIndex({docnames:["contents","contributing","index","middleware","models","quickstart"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["contents.rst","contributing.rst","index.rst","middleware.rst","models.rst","quickstart.rst"],objects:{"security_headers.middleware":{extra_security_headers_middleware:[3,1,1,""]},"security_headers.models":{FramingAllowedFrom:[4,2,1,""]},"security_headers.models.FramingAllowedFrom":{DoesNotExist:[4,3,1,""],MultipleObjectsReturned:[4,3,1,""]},security_headers:{middleware:[3,0,0,"-"],models:[4,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:exception"},terms:{"class":4,"default":[0,2],"function":5,"import":5,"true":5,LTS:2,The:2,access:5,achiev:2,add:[2,5],admin:5,against:5,all:[2,3,5],allow:4,also:5,app:2,appli:5,arg:4,argv:5,basic:2,bitbucket:[],both:2,can:5,com:[2,5],commit:1,configur:[0,2],content:[0,2],contribut:[0,2],cookiessamesit:5,csp:[2,5],cspmiddlewar:5,csrf_cookie_secur:5,debug:5,determin:5,dev:[1,5],develop:[0,1,2],django:5,django_cookies_samesit:5,doesnotexist:4,domain:[4,5],dure:5,egg:5,els:5,enabl:1,end:5,excel:2,except:4,expos:5,extra_security_head:5,extra_security_headers_middlewar:3,fals:5,file:5,follow:5,frame:[4,5],framework:2,framingallowedfrom:4,from:[4,5],get:1,get_respons:3,git:5,github:5,goal:2,good:5,grade:2,header:[3,5],helm:2,hook:1,http:[1,2,5],httpob:5,idea:5,includ:5,inspir:2,instal:[1,5],installed_app:5,interfac:5,jsumnerphd:5,kwarg:4,link:5,local:5,localhost:[1,5],localserv:1,maintain:2,middlewar:[0,2,5],model:[0,2],mozilla:2,multipleobjectsreturn:4,must:5,name:5,need:5,note:5,observatori:[1,2,5],option:[0,2],org:[],origin:2,overwrit:5,packag:2,parallel:[2,5],path:5,permit:5,pip:[1,5],pre:1,process:1,project:5,provid:[2,5],pytest:1,python:1,quick:[0,2],reduc:5,repo:[],report:1,repositori:[],request:5,requir:[1,5],respons:[2,3,5],revers:5,run:[1,5],runserv:1,runsslserv:[1,5],safe:5,samesit:5,scan:[1,5],scan_url:5,scivero:[],scott:2,secur:[1,3,5],secure_hsts_second:5,secure_ssl_redirect:5,security_head:[1,3,4,5],securityhead:2,securitymiddlewar:5,self:2,separ:1,server:5,session_cookie_secur:5,set:[0,2,3],simpl:[2,5],some:5,specifi:[3,5],ssl:5,ssl_context:5,sslserver:5,staff_member_requir:[],start:[0,1,2],step:5,suit:1,sys:5,tag:5,templat:5,test:[1,2],thi:[2,5],time:5,txt:1,url:5,url_nam:5,urlpattern:5,use:5,using:[2,5],veri:5,via:[],view:5,well:5,when:5,where:5,which:4,whitelist:5,work:2,you:5,your:5},titles:["&lt;no title&gt;","Contributing","Welcome to Django Security Headers\u2019s documentation!","Middleware","Models","Quick start"],titleterms:{"default":5,configur:5,contribut:1,develop:5,django:2,document:2,header:2,introduct:2,middlewar:3,model:4,option:5,quick:5,secur:2,set:5,start:5,welcom:2}})