摘要: cookie与session 前提:由于http协议是无状态的,无法记录用户的状态,因此我们就利用cookie与session来帮助我们完成状态记录保存。 cookie cookie就是保存在客户端浏览器上的键值对 工作原理:当你登陆成功之后 浏览器上会保存一些信息,下次再访问的时候,就会带着这些信 阅读全文
posted @ 2019-09-25 17:20 s686编程传 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 自定义分页器 批量插入数据到数据库 自定义分页器的使用 后端代码 前端代码 创建文件夹,并在复制myPage.py 到里面 myPage.py代码: class Pagination(object): def __init__(self,current_page,all_count,per_page 阅读全文
posted @ 2019-09-24 18:11 s686编程传 阅读(149) 评论(0) 推荐(0) 编辑
摘要: AJAX简介 AJAX中文就是“异步的Javascript和XML”。即使用JavaScript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据本仅仅时XML) AJAX不是新的编程语言,而是一种现有的标准新方法 AJAX不需要任何浏览器插件,但需要用户允许JavaScript在浏览器 阅读全文
posted @ 2019-09-24 18:05 s686编程传 阅读(134) 评论(0) 推荐(0) 编辑
摘要: choices字段参数 应用场景: 如果你需要创建一个有固定值的字段且这个字段的值是字符类型的,我们需要用到choices字段参数。 原因:因为在数据库中存字符类型的数据会大于其他数字类型的数据,而我们仅仅需要那几个固定的字符类型的值。在这种情况下如果我们要建立一个大型的网站,里面会有成千上万的数据 阅读全文
posted @ 2019-09-23 18:26 s686编程传 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 创建表 书籍模型: 书籍有书名和出版日期,一本书可能会有多个作者,一个作者也可以写多本书,所以作者和书籍的关系就是多对多的关联关系(many-to-many); 一本书只应该由一个出版商出版,所以出版商和书籍是一对多关联关系(one-to-many)。 创建一对一的关系:OneToOne("要绑定关 阅读全文
posted @ 2019-09-21 22:47 s686编程传 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 添加表记录 对于单表有两种方式 查询表记录 查询相关API 基于双下划线的查询 修改表记录 删除表记录 删除方法就是delete().它运行时立即删除对象而不返回任何值。例如:e.delete() 阅读全文
posted @ 2019-09-20 01:42 s686编程传 阅读(744) 评论(0) 推荐(0) 编辑
摘要: ORM介绍 映射关系: 表名 》类名 字段 》对象 (点)属性 表记录 》类实例化的对象 ORM的两大功能: 操作表: -创建表 -修改表 -删除表 操作数据行: -增删改查 ORM利用pymysql第三方工具链接数据库 Django没办法帮我们创建数据库,只能我们创建完之后告诉它,让django去 阅读全文
posted @ 2019-09-19 23:15 s686编程传 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一.模板继承 目的是:减少代码的冗余 语法: 具体步骤: 1、创建一个base.html文件,2、把要显示的页面的内容写在这里面,也就是html要在浏览器显示的内容3、在right里面写个盒子 {% block classinfo %} {% endblock %}在这里面写个空盒子,以后谁来扩展就 阅读全文
posted @ 2019-09-19 16:18 s686编程传 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一.什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二.模板语法分类 模板语法之变量:语法为{{}}: 在Django模板中遍历复杂数据结构的关键是句点字符 views.py template/index.html 注意:句点符也可以用来引用对象的方法(无参 阅读全文
posted @ 2019-09-19 16:07 s686编程传 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在使用Django项目时,一个常见的需求时获得URL的最终形式,以用于嵌入到生成的内容中(视图中和显示给用户的URL等)或者用于处理服务器端的导航(重定向等) 人们强烈希望不要硬编码这些URL(费力,不可扩展且容易产生错误)或者设计一种与URLconf毫不相关的专门的URL生成机制,因为这样容易导致 阅读全文
posted @ 2019-09-17 01:47 s686编程传 阅读(348) 评论(0) 推荐(0) 编辑