django设置中的INTERNAL_IPS和ALLOWED_HOSTS是什么。为什么我们使用它,如果我们不使用它会发生什么。
答案 0 :(得分:1)
来自docs:
<强> INTERNAL_IPS 强>
Default: [] (Empty list)
作为字符串的IP地址列表:
允许debug()上下文处理器向其中添加一些变量 模板上下文。即使没有,也可以使用admindocs书签 以员工用户身份登录。被标记为“内部”(相对于 AdminEmailHandler电子邮件中的“EXTERNAL”。
<强> ALLOWED_HOSTS 强>
Default: [] (Empty list)
表示此Django的主机/域名的字符串列表 网站可以服务。这是一种防止HTTP主机头的安全措施 攻击,即使在许多看似安全的Web服务器下也是可能的 配置。