购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 Django框架的站点访问权限配置

Django框架的站点访问权限配置是通过settings.py文件中的ALLOWED_HOSTS配置项来完成的。ALLOWED_HOSTS配置项用于设置是否允许访问到本项目的网络地址列表,具体说明如下:

· 当ALLOWED_HOSTS配置项取值为[],即空列表,表示只有127.0.0.1、localhost、'[::1]'能访问本项目。

· 当ALLOWED_HOSTS配置项取值为['*'],表示任何网络地址都能访问当前项目。

· 当ALLOWED_HOSTS配置项取值为['*.hostname.cn', 'django.com'],表示只有当前这两个主机能访问当前项目。

注意 如果想要局域网内的其他主机也能访问此服务器,那么在启动服务器时应使用如下命令:

     python manage.py runserver 0.0.0.0:8000

上述命令指定局域网内的所有主机都可以通过8000端口访问。此外,ALLOWED_HOSTS需要设置为['*']。 9KF0yrwD4UTFmhr4C85u4NVGznsbZLJycZk4pP1XrUWQrVqvgQpSZW/Bq1t871x8

点击中间区域
呼出菜单
上一章
目录
下一章
×