2017年12月9日

40)django-常用过滤器

摘要: 一、形式:小写 {{ name | lower }} 二、过滤器是可以嵌套的,字符串经过三个过滤器,第一个过滤器转换为小写,第二个过滤器输出首字母,第三个过滤器将首字母转换成大写 标签 {{ str|lower|first|upper }} 三、过滤器的参数 显示前30个字 {{ bio | truncatewords:"30" }} 格式化 {{ pub_date... 阅读全文

posted @ 2017-12-09 20:31 shisanjun 阅读(590) 评论(1) 推荐(0) 编辑

39)django-XSS 过滤

摘要: 使用kingedit别人是可以输入script代码。这在后台是不允许script代码运行的。 这里主要使用beatifulSoup过滤 示例1 实例 阅读全文

posted @ 2017-12-09 20:28 shisanjun 阅读(459) 评论(0) 推荐(0) 编辑

38)django-组合搜索

摘要: 一:组合搜索 组合搜索可以用来实现快速查询。效果图举例。瓜子网站选车 注意:URL中的地址0-0什么的是传递的参数的值。 二:实现组合搜索 组合实现条件 1)有外键或者多对多多关系 2)有choice选项 组合实现原理 1)利用上次访问的URL中参数的值,来等记传递的参数 2)全部数据参数为0,其他 阅读全文

posted @ 2017-12-09 17:00 shisanjun 阅读(207) 评论(0) 推荐(0) 编辑

37)django-单例模式

摘要: 一:单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。 通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例. 常用例子:数据库连接串,只保存一个,或者kindediter等过滤类等。 二:单例模式实现 方法1: 方法2:通过__new__ 阅读全文

posted @ 2017-12-09 15:04 shisanjun 阅读(487) 评论(0) 推荐(0) 编辑

36)django-jsonp跨域

摘要: 一:什么是JSONP JSONP(JSON with Padding)是JSON的一种"使用模式",可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于 server1.example.com 的网页无法与不是 server1.example.com的服务器沟通,而 HTML 的<s 阅读全文

posted @ 2017-12-09 13:31 shisanjun 阅读(314) 评论(0) 推荐(0) 编辑

导航