摘要: Django中的Session--实现登录 Django Session Session Session 是什么 Session保存在服务端的键值对。 为什么要有 Session Cookie 虽然在一定程度上解决了“保持状态”的需求 但是 Cookie 固有缺点: 本身最大支持 4096 字节 C 阅读全文
posted @ 2018-08-17 14:16 banshaohuan 阅读(5980) 评论(0) 推荐(2)
摘要: Django中的Cookie--实现登录 Django Cookie Cookie Cookie 是什么 保存在浏览器端的键值对,让服务器提取有用的信息。 为什么要有 Cookie 因为HTTP请求是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系 阅读全文
posted @ 2018-08-17 14:15 banshaohuan 阅读(5794) 评论(0) 推荐(0)
摘要: 快速排序 快速排序使用分而治之来获得与归并排序相同的优点,而不使用额外的存储。 算法步骤: 1. 首先选择一个值,该值称为 枢轴值 。使用列表中的第一项作为枢轴值。枢轴值的作用是帮助拆分列表。枢轴值属于最终排序列表(通常称为拆分点) 的实际位置,将用于将列表划分为快速排序的后续调用。如果列表的长度小 阅读全文
posted @ 2018-08-17 09:07 banshaohuan 阅读(272) 评论(0) 推荐(0)
摘要: Django分页类的封装 Django ORM 封装 之前有提到(Django分页的实现)会多次用到分页,将分页功能封装起来能极大提高效率。 其实不是很难,就是将之前实现的代码全都放到类中,将需要用到的参数,比如,page_num, total_count, url_prefix, per_page 阅读全文
posted @ 2018-08-17 09:06 banshaohuan 阅读(247) 评论(0) 推荐(0)
摘要: Django分页的实现 Django ORM 分页介绍 分页是网页浏览中常见到的一种形式,在数据量较大时,一个页面显示不全,采取分割数据由用户选择进行显示的方式。 基本实现 技术点 通过切片得到数据库中数据的一部分来显示。即为分页当前页面显示的数据。 通过 GET 方法从 URL 当中获取当前页的页 阅读全文
posted @ 2018-08-17 09:05 banshaohuan 阅读(726) 评论(0) 推荐(0)