摘要: django_day08_项目相关 1. 定义数据库表 2. 定义modelform 需求 1. 博客的首页 展示所有的文章 2. 文章的详情页 展示文章信息 文章下有评论信息 评论框,当前作者提交评论 3. 后台的管理 标签管理 表格展示 新增和编辑 文章管理 表格展示 新增和编辑 替换正则匹配 阅读全文
posted @ 2020-04-24 21:05 DemoLi 阅读(66) 评论(0) 推荐(0) 编辑
摘要: django_day07 django form组件 1. form组件的定义 2. 使用 3. 模板 4. 常用字段 5. 字段参数 6. 校验 1. 校验器 2. 使用内置的校验器 3. 钩子函数 1. 局部钩子 2. 全局钩子 阅读全文
posted @ 2020-04-24 21:04 DemoLi 阅读(76) 评论(0) 推荐(0) 编辑
摘要: django_day06 内容回顾 1. 事务 2. cookie 1. 是什么?保存在浏览器本地的一组组键值对 2. 为什么要使用cookie? 1. Http协议时无状态协议 每次请求之间都是相互独立的 没有办法保存状态 使用cookie保存状态 2. 特征: 1. 由服务器让浏览器设置的 2. 阅读全文
posted @ 2020-04-24 21:03 DemoLi 阅读(111) 评论(0) 推荐(0) 编辑
摘要: django_day05 内容回顾 内容回顾 1. 对应关系 类 表 对象 数据行 属性 字段 2. django使用mysql数据库流程 1. 创建一个mysql数据库 2. 在settings中配置数据库 1. ENGINE mysql 2. NAME 数据库名称 3. HOST 127.0.0 阅读全文
posted @ 2020-04-24 21:01 DemoLi 阅读(102) 评论(0) 推荐(0) 编辑
摘要: django_day04 路由 1. 正则表达式 2. Django settings.py配置文件中默认没有 APPEND_SLASH 这个参数,但 Django 默认这个参数为 APPEND_SLASH = True。 其作用就是自动在网址结尾加'/'。 3. 分组 url地址上捕获的参数会按照 阅读全文
posted @ 2020-04-24 21:00 DemoLi 阅读(86) 评论(0) 推荐(0) 编辑
摘要: django_day03 Django的view(视图) 1. CBV和FBV 1. FBV:function based view 基于函数的视图 2. CBV:class based view 基于类的视图 as_view流程 1. 项目运行时加载urls.py的文件 执行类as_view方法 阅读全文
posted @ 2020-04-24 20:55 DemoLi 阅读(78) 评论(0) 推荐(0) 编辑
摘要: django_day02 外键 表示一对多 多对一 用span标签渲染错误信息 编辑图书时要页面包含原始数据 ctrl+shift+减号 闭合所有标签 作者表增删改查 多对多关联 注:当模板系统遇到一个(.)时,会按照如下的顺序去查询: 1. 在字典中查询 2. 属性或者方法 3. 数字索引 Fil 阅读全文
posted @ 2020-04-24 20:54 DemoLi 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 二叉树c语言的实现 二叉树的建立 二叉树的数据结构 typedef struct node{ int data; struct node* left; struct node* right; /* data */} Node; 简单创建节点 int main() { Node n1; Node n2 阅读全文
posted @ 2020-04-22 13:20 DemoLi 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 django处理浏览器的请求流程: 请求发送到wsgi wsgi封装了请求的相关数据(request) django去匹配路径 根据路径判断要执行哪个函数 执行函数 函数执行具体的业务逻辑 函数返回响应 djgango返回 按照HTTP协议响应的格式进行返回 发请求的途径 在浏览器地址栏输 阅读全文
posted @ 2020-04-12 22:33 DemoLi 阅读(70) 评论(0) 推荐(0) 编辑