Day67 Python Web 框架 Django(1)——Django流程 文章目录 Day67 Python Web 框架 Django(1)——Django流程 Python Web 框架要点 1. Web应用程序处理流程 2. Web程序框架的意义 3. Web应用程序的本质 4. Web框架学习方法 Django介绍 1. 简介 2. 特点 1) 重量级框架 2)MVT模式 MVC模式说明 Django的MVT 3. Django学习资料 Django流程 重点 为什么要搭建虚拟环境? 如何搭建虚拟环境? 如何使用虚拟环境? 如何在虚拟环境中安装工具包? 创建Django项目 步骤 创建工程 1. 创建 2. 工程目录说明 3. 运行开发服务器 创建子应用 1. 创建 2. 子应用目录说明 3. 注册安装子应用 4. 设置PyCharm的环境 模型 使用Django进行数据库开发的提示 : 使用Django进行数据库开发的步骤 : 1. 定义模型类 2. 模型迁移 (建表) 站点管理 1.管理界面本地化 2.创建管理员 3.注册模型类 4.发布内容到数据库 视图和URL 1. 定义视图 2. 配置URLconf 3. 测试:请求访问 4. 总结 总结View和URL匹配流程 模板使用步骤 1.创建模板 2.设置模板查找路径 3.模板接收视图传入的数据 4.模板处理数据 5. 查看模板处理数据成果 总结View-Templates流程 展示书籍列表 需求 实现步骤 1.创建视图 2.创建模板 3.配置URLconf 配置和静态文件 配置文件 1. BASE_DIR 2. DEBUG 3. 本地语言与时区 静态文件 示例 App应用配置 Python Web 框架要点 1. Web应用程序处理流程 2. Web程序框架的意义 用于搭建Web应用程序 免去不同Web应用相同代码部分的重复编写,只需关心Web应用核心的业务逻辑实现 3. Web应用程序的本质 接收并解析HTTP请求,获取具体的请求信息 处理本次HTTP请求,即完成本次请求的业务逻辑处理 构造并返回处理结果——HTTP响应 4. Web框架学习方法