上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页

2017年12月9日

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) 编辑

2017年11月26日

35)django-验证码

摘要: 一:验证码原理 第一次访问GET,后台: 二:验证码更新 验证玛更换:其实就是刷新换新的URL地址, 后台HttpResponse每次刷新生成的值都不一样 三:示例 ##示例 #utils下面check_code.py #!/usr/bin/env python # -*- coding:utf-8 阅读全文

posted @ 2017-11-26 19:52 shisanjun 阅读(214) 评论(0) 推荐(0) 编辑

34)django-上传文件,图片预览功能实现

摘要: 目录 文件上传 1)form表单提交上传(会刷新) 2)ajax上传 3)iframe 4)图片上传预览(思路保存文件的时候,把文件保存文件的路径反馈回,客户端直接访问图片地址) 原生ajax和ajax,这两个都依赖于FormData对象,但是底板浏览器不支持。 iframe都支持(大部份网站都采用 阅读全文

posted @ 2017-11-26 19:35 shisanjun 阅读(546) 评论(0) 推荐(0) 编辑

33)django-原生ajax,伪ajax

摘要: 一:概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and 阅读全文

posted @ 2017-11-26 19:18 shisanjun 阅读(254) 评论(0) 推荐(0) 编辑

32)django-modelform

摘要: 一:mdoelform modelform是model和form结合 model+form =>验证+数据库 二:modelfrom写法 三:ModelForm 四:示例 1)快速生成表单和编辑 #urls.py url(r'^index/', views.index), url(r'^user_l 阅读全文

posted @ 2017-11-26 17:24 shisanjun 阅读(229) 评论(0) 推荐(0) 编辑

31)django-序列化

摘要: 目录 1)序列化 2)为什么不用json序列化 3)django序列化QuerySet,ErrorDict数据 一:序列化 序列化是将对象状态转换为可保持或传输的格式的过程 反序列化是指将存储在存储媒体中的对象状态装换成对象的过程 二:为什么不用json序列化 json序列化只能序列python自己 阅读全文

posted @ 2017-11-26 17:07 shisanjun 阅读(221) 评论(0) 推荐(0) 编辑

2017年11月24日

30)django-ORM(元信息,级联删除,正反向操作,连表查询优化)

摘要: 一:元信息 二:外键级联删除(on_delete属性) 三:正反向操作 四:性能优化(联表查询) 阅读全文

posted @ 2017-11-24 20:53 shisanjun 阅读(612) 评论(0) 推荐(0) 编辑

29)django-ORM连表结构

摘要: 连表结构 一对多:models.ForeignKey(其他表) 多对多:models.ManyToManyField(其他表) 一对一:models.OneToOneField(其他表) 应用场景: 一对多:当一张表中创建一行数据时,有一个单选的下拉框(可以被重复选择)例如:创建用户信息时候,需要选 阅读全文

posted @ 2017-11-24 20:30 shisanjun 阅读(196) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页

导航