上一页 1 2 3 4 5 6 7 8 9 10 ··· 33 下一页
摘要: 一、前言 我们今天来学习一下django的中间件,这个东西呢,还是比较重要的,我们之间就在settings的文件中注释掉 csrf的插件(#django.middleware.csrf.CsrfViewMiddleware),那在setting文件中MIDDLEWARE中还有其他的中间件,他们是干嘛 阅读全文
posted @ 2018-04-11 21:29 帅丶高高 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、前言 之前我们写代码,都是会把settings配置文件里面的csrf的中间注释掉,不然我们请求post时候的会出现403 forbidden,那这个到底有啥用呐?它的原理又是什么呐? csrf原理: 我们向服务请求时,服务器认为你是get请求的,服务器不仅把数据给你,还偷偷的的给你一大堆字符串, 阅读全文
posted @ 2018-04-11 21:26 帅丶高高 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、前言 之前我们学习了session的介绍和原理,今天我们来学习一下session在django里面的具体使用,以及session不仅可以存在数据库还可以存在缓存或者文件中等等,已经session在settings里面的配置等等,下面我们就来好好学习一下。 二、使用 2.1、获取、设置、删除Ses 阅读全文
posted @ 2018-04-11 16:13 帅丶高高 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、session介绍 我们知道,之前我们是用cookie做用户验证的,但是这样不安全,为啥说不安全呐?因为基于cookie做用户验证的时候,敏感信息不适合放在cookie中,不然会很容易拿着你的信息去干很多坏事的。所以我们这边要用session,那session是什么鬼呐? session = { 阅读全文
posted @ 2018-04-09 13:53 帅丶高高 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们之前写了一个利用cookie进行用户验证登录的一个例子,那么如果说我,每一个函数都要写一个验证的话,是不是太烦了,我们这边对用户认证做一个封装,我们把它封装在装饰器里面,这样的话,我们只要在函数上装饰一下就可以了,不用那么麻烦,但是装饰器有FBV和CBV两种情况,我们现在来逐一看看,这 阅读全文
posted @ 2018-04-08 11:25 帅丶高高 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们这边基于cookie实现定制显示数据条数,之前我们在服务端,cookie是能读能写的,但是我们在客户端也是能读能写的,dom原生的读写比较麻烦,如果不设置超时时间的话,是可以的,但是,如果需要设置说明超时时间的话,那就比较麻烦,所以所有的客户端都是通过jquery的插件的jquery- 阅读全文
posted @ 2018-04-03 19:06 帅丶高高 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、cookie是什么鬼 cookie是一个什么鬼?cookie本质是客户端浏览器上的一个文件,这个文件是{'key':'value'}的形式存在。cookie不是专门用来做用户登录的,而是正是因为cookie保存在浏览器端,凭借键值对这个一个特性,利用这个特性来实现用户登录。其实这个东西在我们生活 阅读全文
posted @ 2018-04-03 13:53 帅丶高高 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一、前言 之前我们只是稍微学习了一下,但是前面的功能还不完善,比如说之前我们写的,显示全部的页数,但是我们只想显示11页,还有就是第1页和最后一页是没有办法再延伸的,这个我们都是要考虑的,今天我们就来看看,一个完美的分页功能是如何实现的? 二、实现的原理图 三、后台代码 说明:上面的逻辑图是如何获取 阅读全文
posted @ 2018-03-29 17:16 帅丶高高 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们知道后端数据库里面的数据需要往前端放,之前我们都是很少一部分数据,那如果我们的数据多了怎么办,比如说有1000条,或者10000条以上的数据,那怎么办呐?那我们是不是需要对这些数据做一下分页,然后又多少数据,我们根据这些数据,我们分成多少页,这个是我们经常看到的,所以我们今天就来学习一 阅读全文
posted @ 2018-03-28 16:22 帅丶高高 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、前言 之前我们学习了@register.simple_tag,我们今天来学习一下@register.filter,这个干吗的呐?这个是用于我们之前写的另外一种形式如下: 类似于这种的,其实是这样的:bio和"30"都是参数,而truncatewords是函数,这个两个参数传入到truncatew 阅读全文
posted @ 2018-03-28 15:36 帅丶高高 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 33 下一页