摘要: 1、如果我们只想使用默认主题,只需下载Semantic已编译好的文件,http://www.semantic-ui.cn/introduction/getting-started.html 2、下载好后,将相关文件copy到Django项目对应的static目录下(jquery文件是另外添加的): 阅读全文
posted @ 2018-06-05 23:29 逆流而上的鱼丶 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器其实就是一个工厂函数,它接受一个函数为参数,然后返回一个新函数,其闭包中包含了原函数 1、简单装饰器: 由于装饰器函数返回的是原函数的闭包wrapper,实际上被装饰后的函数就是wrapper 阅读全文
posted @ 2018-05-02 00:01 逆流而上的鱼丶 阅读(2458) 评论(0) 推荐(0) 编辑
摘要: Python类,存在着一些具有特殊含义的成员,详情如下: 1.__doc__ 表示类的描述信息 2.__module__ 和 __class__ __module__ 表示当前操作的对象在那个模块__class__ 表示当前操作的对象的类是什么 3.__init__ 构造方法,通过类创建对象时,自动 阅读全文
posted @ 2018-05-01 11:35 逆流而上的鱼丶 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、类的成员 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份 一、字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而 阅读全文
posted @ 2018-04-30 13:03 逆流而上的鱼丶 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计) 类就是一个模板,模板里可以包含多个函数,函数里实现一些功能,对象则是根据模板创建的实例,通过实例对象可以执行类中的函数。 面向对象的三大特性是指:封装、继承和多态 1、封装 第一步:将内容封装到某处 s 阅读全文
posted @ 2018-04-27 16:40 逆流而上的鱼丶 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 自定义分页 view视图函数: 路由: 两个自定义的函数: html页面: 阅读全文
posted @ 2018-04-25 23:31 逆流而上的鱼丶 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d = dict(name='Bob', age=20, score=88)可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,下次重 阅读全文
posted @ 2018-04-25 11:41 逆流而上的鱼丶 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 中间件概念 中间件是嵌入django 的 request/response 处理过程的一套钩子框架。它是一个轻量级的底层嵌入系统,可以对 django 的输入输出做整体的修改。 使用场景:比如我们写一个判断浏览器来源,是pc还是手机;判断来源IP是哪个地区,禁用该地区访问 django 中的中间件( 阅读全文
posted @ 2018-04-24 22:18 逆流而上的鱼丶 阅读(138) 评论(0) 推荐(0) 编辑
摘要: HTTP协议是无状态的,所以在客户端向服务端发起请求后,服务端在响应头加入cookie给客户端浏览器,以此记录客户端状态;cookie是来自服务端,保存在浏览器的键值对,主要应用于用户登录。 比如liao用户登录了服务器,服务器返回了一个键值对: 1、Django Cookie应用 设置cookie 阅读全文
posted @ 2018-04-23 11:42 逆流而上的鱼丶 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1、跨站请求伪造:CSRF django为用户实现:防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。全局: 中间件 django.middleware.csrf 阅读全文
posted @ 2018-04-22 17:41 逆流而上的鱼丶 阅读(2471) 评论(0) 推荐(0) 编辑