09 2016 档案

摘要:教程地址 地址在这: "http://www.runoob.com/jquery/jquery plugin validate.html" ,比这篇说的要详细,此篇只是自己初学的笔记,有更多的方法看教程比较好. 插件地址 自己打包了使用此功能必须的插件: "点我下载" 默认校验规则 |规则|描述| 阅读全文
posted @ 2016-09-29 12:23 ccorz 阅读(2282) 评论(0) 推荐(0)
摘要:需求概述 一般登录页面或者其他页面都需要验证码的功能,那在Django中如何实现呢? 这基本就需要用到第三方模块了: 还需要两个文件,一个是字体文件: ,另一个是一个模块: ,还有一个是导入io模块,我们先来看下 的代码: 这边有下载地址: "点我点我" 文件位置: 代码 HTML文件: views 阅读全文
posted @ 2016-09-27 16:19 ccorz 阅读(2336) 评论(0) 推荐(1)
摘要:概述 Django中的上传有3种方案: 1. form 表单常规上传,但点击提交后会自动刷新页面 2. Ajax 上传,不刷新页面,(分为原生ajax上传和jQuery上传),IE7以上不兼容 3. iframe 上传,兼容性没问题,也不会刷新页面 常规表单上传 这种方式有个缺点,就是会自动刷新页面 阅读全文
posted @ 2016-09-27 13:31 ccorz 阅读(3378) 评论(0) 推荐(0)
摘要:直接看代码吧,还算比较简单: 1. 先确认数据量有多少 2. 根据页面显示数据的多少来分割数据,得到页面的开始数据和结束数据 3. 根据开始和截止数据去切片数据,并且得到总共的页码数 4. 根据一页显示多少页码和当前页码数,得到开始和截止的页码 5. 配置首页码、上一页、页码内容、下一页、末页 6. 阅读全文
posted @ 2016-09-20 18:38 ccorz 阅读(288) 评论(0) 推荐(0)
摘要:前言 之前我们学习了form表单验证用户输入格式和自动创建HTML,那么如果用户创建select标签时怎么办呢,先来看下这个东西: models.py 数据格式: views.py: html文件: 如果这么写,我们可以看到页面上有select标签实现,但这种方式是在内存里,如果在数据库中我们怎么来 阅读全文
posted @ 2016-09-20 17:04 ccorz 阅读(1520) 评论(0) 推荐(1)
摘要:model之F/Q操作 F操作,使用查询条件的值 打个比方吧,有一张表,保存着公司员工的工资,公司普涨工资,如何在model中操作,这就用到了F,首先需要导入此模块: 操作: Q操作,构造搜索条件 model中的查询搜索有三种方式: 1. 传参数 2. 传字典 3. 传Q对象 传参数 传字典 需要注 阅读全文
posted @ 2016-09-18 17:32 ccorz 阅读(7921) 评论(0) 推荐(0)
摘要:Django之中间件 中间件执行流程 我们从浏览器发出一个请求 Request,得到一个响应后的内容 HttpResponse ,这个请求传递到 Django的过程如下: 也就是说,每一个请求都是先通过中间件中的 process_request 函数,这个函数返回 None 或者 HttpRespo 阅读全文
posted @ 2016-09-18 14:55 ccorz 阅读(3486) 评论(0) 推荐(0)
摘要:Form表单 常规html页面的form表单验证 常规页面中,如果想实现对表单中用户输入信息的数据验证,需要配合Ajax来实现. 使用前我们先来熟悉下函数参数:request,其中包含的意义: Django中的form库: 可以这么定义: 实现验证的必要条件: 1. 在views.py中定义一个继承 阅读全文
posted @ 2016-09-13 18:20 ccorz 阅读(1211) 评论(0) 推荐(0)
摘要:概述 django框架提供了一个forms类,来处理web开发中的表单相关事项。众所周知,form最常做的是对用户输入的内容进行验证,为此django的forms类提供了全面的内容验证支持。 验证过程 流程详解 1. 函数full_clean()依次调用每个field的clean()函数,该函数针对 阅读全文
posted @ 2016-09-13 14:36 ccorz 阅读(7657) 评论(0) 推荐(0)
摘要:表结构概述 model.py : 关系: something usertype 一对多 usertype userinfo 一对多 表单中的数据: something: |id|name| | | | |1|something1| |2|something2| usertype: |id|capti 阅读全文
posted @ 2016-09-12 13:19 ccorz 阅读(6691) 评论(0) 推荐(0)
摘要:概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 传统的web应用,是一个简单操作需要重新加载全局数据的. AJAX: 伪AJAX 由于HTML标签的iframe标签具有局部加载内容的特性 阅读全文
posted @ 2016-09-06 18:06 ccorz 阅读(293) 评论(0) 推荐(0)
摘要:Django中的页面管理后台 Djano中自带admin后台管理模块,可以通过web页面去管理,有点想php admin,使用步骤: 1. 在项目中models.py 中创建数据库表 2. 在terminal中执行 3. 在项目中的admin.py中设置,注册已经设置的数据库 4. 在页面中访问/a 阅读全文
posted @ 2016-09-06 14:45 ccorz 阅读(8087) 评论(1) 推荐(1)
摘要:路由系统 Django页面详情以及分页 举个例子: 有一组后台数据,需要展示到页面上,但由于数据量较大,那就需要做分页了吧,那么怎么才能将页面详情和分页都融合进去呢,Django里的路由系统加上正则表达式可以满足: 项目中的views.py, 需要注意的是要传入页面的参数 : 项目中的urls.py 阅读全文
posted @ 2016-09-05 18:42 ccorz 阅读(532) 评论(0) 推荐(0)