Django是什么?
开源代码的Web框架,是由Python写成的
Django的主要目的是简便,快速的开发数据库启动的网站(动态网站),
ULR:统一资源定位符;
http:/ / 超文本传输协议;
www.kgc.cn:80/***/***/ 域名|主机名|ip地址 + 端口
剩下的 URI 统一资源标识符
FTP:下载协议;
Smtp:邮件传输协议;
Pop3:邮件投件;
Sdk: (标志开发工具包)
Ide: 继承开发环境
Setting.py下TEMPLATES
‘DIRS’:[os.path.join(BASE_DIR,'templates')]
一:mvc模式: 模型 视图 控制器
模型: 一种数据承载和数据表现的类型
① :承载数据(封装数据),提供数据的增删改查
视图: 是和用户交互的,渲染和接收数据 调用模型
控制器:用来控制用户访问行为的, 负责调用视图
Wsgi WEB网关;
提交错误:
200-299: ok成功
300-399: 地址发生了位置改变
400-499: 资源 不可用 (资源地址不对)
500以上:
知道对象内:dir()
Wsgi.pyàsetting.py
设置允许那些主机可以访问
安装指定APP
安装指定中间件
指定模板目录
指定数据库引擎
指定国际化
指定静态资源
加载路由规则 urls.py
Path来映射uri和执行的views函数---》
manage.py: 项目管理文件
__init__.py: 包的声明文件
setting.py: 项目的设置文件
urls.py: 用于配置url和view处理对应关系
wsgi.py: 建立服务器与django程序的桥梁。