这是我参与「第四届青训营 」笔记创作活动的第3天
接上篇:
ALLOWED HOSTS:
设置允许访问到本项目的host头值
[]:空列表,表示只有请求头中host为127.0.0.1, locallhost能访问本项目-DEBUG=True时有效
['*"],:表示任何请求头的host都能访问到当前项目
['192.168.1.3','127.0.0.1]:表示只有当前两个host头的值能访问当前项目
INSTALLED_APPS--指定当前项目中安装的应用列表
MIDDLEWARE---用于注册中间件
TEMPLATES---用于指定模板的配置信息
DATABASES--用于指定数据库的配置信息
LANGUAGE CODE--用于指定语言配置
TIME_ZONE-用于指定当前服务器端时区
。世界标准时间:“UTC"
。中国时区:"Asia/Shanghai"
ROOT_URLCONF--用于配置主url配置'mysite1.urls'
ROOT_URLCONF ='mysite1.urls'
项目结构-自定义配置 edu.cn
*settings.py中也可以添加开发人员自定义的配置
*配置建议:名字尽量个性化-以防覆盖掉公有配置
例如:ALIPAY_KEY='xxxxx
settings.py中的所有配置项,都可以按需的在代码中引入
引入方式:from django.conf import settings
小结
●settings.py 配置文件
●公有配置
●自定义配置
1.04 url和视图函数
Url:
●定义-即统-资源定位符Uniform Resource Locator
●作用-用来表示互联网上某个资源的地址
●URL的一般语法格式为(注: []代表其中的内容可省略) :
protocol :// hostname[:port] / path [?query][#fragmentj
●http://tts.tmooc.cn/video/showVideo?menuld=657421
&version= AID999#subject
URL -结构
●protocol (协议) tts.tmooc.cn
●http通过HTTP访问该资源。 格式http://
●https通过安全的HTTPS访问该资源。 格式https://
●file资源是本地计算机上的文件。格式: file:///
●hostname (主机名) http:/tts.tmooc.cn
●是指存放资源的服务器的域名系统(DNS)主机名、域名或/IP地址