Django学习2 | 青训营笔记

78 阅读1分钟

这是我参与「第四届青训营 」笔记创作活动的第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

image.png URL -结构
●protocol (协议) tts.tmooc.cn
●http通过HTTP访问该资源。 格式http://
●https通过安全的HTTPS访问该资源。 格式https://
●file资源是本地计算机上的文件。格式: file:///
●hostname (主机名) http:/tts.tmooc.cn
●是指存放资源的服务器的域名系统(DNS)主机名、域名或/IP地址