文章分类 -  python3开发

摘要:1、前面疑点难点: 1、为什么Ajax 相关的值只能通过data 传,而用普通方法如:request.POST.get("")却不行了,是因为ContentType,此时POST里面就没有值可取,只能通过data 2、render是渲染变量到模板中,没有执行相应的action;而redirect是H 阅读全文
posted @ 2019-03-25 17:48 pythonernoob 阅读(154) 评论(0) 推荐(0)
摘要:1、中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 Django默认的Middleware: 2、自制中间件 中间件可以定义五个方法,分别是 阅读全文
posted @ 2019-03-25 08:45 pythonernoob 阅读(164) 评论(0) 推荐(0)
摘要:1、cookie 1、为什么需要Cookie 日常中,当客户端和服务端连接期间,需要做其它如请求购买东西、结算等都可能用到连接之初的用户请求信息,以确保用户端及服务端的安全性,而HTTP是无状态协议,也就是说每个请求都说独立的,无法记录前一次请求的状态,所以要使用Cookie来完成跟踪,web中则利 阅读全文
posted @ 2019-03-22 09:05 pythonernoob 阅读(160) 评论(0) 推荐(0)
摘要:1、Ajax 实现 一个计算案例 # 注意事项:1、注释setting 里 MIDDLEWARE的 'django.middleware.csrf.CsrfViewMiddleware' 2、form 表单实现上传文件 3、基于Ajax 实现上传文件 4、关于Ajax和form上传的原理,是字节流还 阅读全文
posted @ 2019-03-20 15:59 pythonernoob 阅读(200) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-03-20 08:28 pythonernoob 阅读(1) 评论(0) 推荐(0)
摘要:1、关联管理器 详细请参考 2、聚合查询 3、分组查询(一条公式看懂) 4、F(动态获取字段值)Q(关键字)查询 5、图书馆管理系统 阅读全文
posted @ 2019-03-19 20:34 pythonernoob 阅读(205) 评论(0) 推荐(0)
摘要:1、一条公式学正反查询(仅双下方法) 子表查询主表为正向查询(按字段),主表查询子表为反向查询(按表名) 2、一个html提交两个submit 可以会出错,解决方法就是用两个form将submit分开包含 3、多表操作 1.设计表结构 2.定义模型 3.操作 4、继承 5、更多内容尽在这里 阅读全文
posted @ 2019-03-18 16:12 pythonernoob 阅读(212) 评论(0) 推荐(0)
摘要:纠错:名称空间内,下面的django1改为2 1、URL 反向解析 2、名称空间 3、ORM 对象关系映射 优点: 1、写python 代码,实现对数据表的相关操作。提高开发效率 2、平滑切换数据库 缺点: 1、python代码,转化SQL需要时间,效率相对会有影响 2、SQL 能力下降 djang 阅读全文
posted @ 2019-03-15 09:37 pythonernoob 阅读(166) 评论(0) 推荐(0)
摘要:1、路由层 1、路由层简单配置:URL配置就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表, 你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪段逻辑代码对应执行。 2、路由分发 2、视图层 views 3、模板层 阅读全文
posted @ 2019-03-13 20:17 pythonernoob 阅读(178) 评论(0) 推荐(0)
摘要:1、创建一个登陆页面 templates 里编写login HTML 在urls里面添加路径以便views与login联系 views 里写login调用函数,并返回(返回给页面) 2、web知识、下载等,点击链接https://www.cnblogs.com/Michael--chen/p/104 阅读全文
posted @ 2019-03-11 15:27 pythonernoob 阅读(95) 评论(0) 推荐(0)
摘要:#提交,保存新建或修改的数据,如果是查询则不需要conn.commit() # 写在execute()之后 阅读全文
posted @ 2019-03-09 18:58 pythonernoob 阅读(90) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-03-09 18:50 pythonernoob 阅读(84) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-03-06 22:05 pythonernoob 阅读(7) 评论(0) 推荐(0)
摘要:1、数据库的介绍 好处:持久化存储、读写速度极高、 保证数据的有效性、对程序支持下非常好,容易拓展 2、数据库的类型 关系型数据库: 优点:容易理解,二维表结构、使用方便、支持事务等复杂的数据操作功能 MySQL、Oracle、SQL server 核心元素:数据行、数据列、数据表、数据库 非关系型 阅读全文
posted @ 2019-03-06 20:44 pythonernoob 阅读(107) 评论(0) 推荐(0)
摘要:1、基本使用 去bootstrap中文镜像网下载bootstrap3以上版本 开发中使用非min,写入开发环境(需依托与jQuery) 2、栅格系统 3、全局样式-标题-字体-文本对齐 4、全局样式-列表-表格-表单 5、组件 导航、下拉菜单、按钮组、分页、可关闭的警告框、进度条、 模态框(larg 阅读全文
posted @ 2019-03-06 15:09 pythonernoob 阅读(164) 评论(0) 推荐(0)
摘要:1、案例的核心思想-链式编程 链式编程和递归的最大区别: 链式编程是不断的调用起自身(即同一对象空间)去完成其它任务 递归是不断创建新的空间存放对象以满足不断调用计算等操作 2、动画效果 参数1:json对象,动画最终效果,使用css来表达 参数2:整数,毫秒单位[1s=1000毫秒ms] 参数3: 阅读全文
posted @ 2019-03-05 19:54 pythonernoob 阅读(122) 评论(0) 推荐(0)
摘要:1、jQuery是基于JavaScript写的工具 如何使用:下载1.0+或3.0+的版本,然后<script src="jq位置"></script>即可(只能单独引用) 2、基本语法 $("") 注意:jQuery $(简写) 3、选择器 $("#id值") 根据id属性获取一个元素 $("#i 阅读全文
posted @ 2019-03-04 18:39 pythonernoob 阅读(148) 评论(0) 推荐(0)
摘要:1、案例:二级联动 2、案例:左侧菜单栏 3、案例:表格操作 4、框架的意义 5、tab切换卡片 阅读全文
posted @ 2019-03-02 09:21 pythonernoob 阅读(83) 评论(0) 推荐(0)
摘要:DOM 1、查找标签 1)直接查找 document.getElementById("") # 返回dom对象 TagName("") # 返回dom对象数组 Name("")) # 返回dom对象数组 ClassName("")) # 返回dom对象数组 2)导航查找 parentElement 阅读全文
posted @ 2019-02-28 19:49 pythonernoob 阅读(104) 评论(0) 推荐(0)
摘要:1、一切皆对象 2、DOM操作 节点指针 firstChild 语法——父节点.firstChild 功能——获取元素的首个子节点 lastChild 语法——父节点.lastChild 功能——获取元素的最后一个子节点 childNodes 语法——父节点.childNodes 功能——获取元素的 阅读全文
posted @ 2019-02-27 20:19 pythonernoob 阅读(109) 评论(0) 推荐(0)