09 2019 档案

摘要:Django的中间件 中间件可以实现控制全局的效果 中间件的介绍 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所以需要谨慎使用, 阅读全文
posted @ 2019-09-21 11:15 Nmdlao 阅读(204) 评论(0) 推荐(0)
摘要:ORM创建多对多三种方式 第一种(纯自动 推荐使用) 通过虚拟字段创建第三张表 这种创建方式方便是方便,但是我们不能往第三张表中添加额外字段 第二种(纯手动 不推荐使用) 这种创建方式第三张表可拓展性高, 但是ORM操作会比较麻烦,我们正查时, 不可以通过外键字段进行跨表查询 第三张(半自动 推荐使 阅读全文
posted @ 2019-09-20 11:06 Nmdlao 阅读(142) 评论(0) 推荐(0)
摘要:choices参数 choices参数主要用于模型表中某些字段中 比如: ​ 我们存性别字段直接存中文,在数据量大的时候太消耗数据库资源,而且性别字段至多三个选择 ​ 男.女.其他 所以我们可以将其设置为数字进行存储,取出性别字段时,也给他配一个对应关系,例如:1就对应 男 写法: 注意:gende 阅读全文
posted @ 2019-09-19 11:03 Nmdlao 阅读(173) 评论(0) 推荐(0)
摘要:一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 primary_key=T 阅读全文
posted @ 2019-09-18 21:08 Nmdlao 阅读(252) 评论(0) 推荐(0)
摘要:常用语法 只需要记两种特殊符号就行了 跟变量相关{{}} 跟逻辑相关{%%} Django模板语法取值时都是通过点方法取值 如果后端传入一个列表过来,我们也可以通过点方法取出列表中的值 过滤器(Filters) 在Django的模板语言中,通过使用 过滤器 来改变变量的显示。 过滤器的语法: {{ 阅读全文
posted @ 2019-09-18 20:41 Nmdlao 阅读(237) 评论(0) 推荐(0)
摘要:视图层views# 1.小白必会三板斧① HttpResponse② render③ redirectdjango视图函数必须要给返回一个HttpResponse对象 其实render和redirect都是继承自HttpResponse ​ 前后端分离​ 前端一个人干(前端转成自定义对象)​ JSO 阅读全文
posted @ 2019-09-17 23:35 Nmdlao 阅读(190) 评论(0) 推荐(0)
摘要:路由层 url携带的第一个参数就是正则表达式, 一旦前面匹配到了内容 就不会往下继续匹配了 而是执行相应的视图函数 像上方这样的正则表达式 不管输入testadd,还是test永远无法执行testadd对应的视图函数 正是由于上面的特性 当你的项目特别庞大的时候 url的前后顺序也是你需要你考虑 极 阅读全文
posted @ 2019-09-17 18:55 Nmdlao 阅读(134) 评论(0) 推荐(0)
摘要:django的orm操作 对象映射关系 类 >>> 表 对象 >>> 一条数据 对象中的属性 >>> 数据中的字段 表字段的增加和删除 数据的查 数据的增 数据的改和删 其实改还有另一种方法 这种方法不推荐使用,效率极低,因为他会将所有字段都进行一个更新 而update只会讲需要更新的字段进行更新 阅读全文
posted @ 2019-09-16 19:15 Nmdlao 阅读(168) 评论(0) 推荐(0)
摘要:新创建的app一定要先去settings.py注册 html文件默认全都放在templates文件夹下 对于前段已经写好了的文件 我们只是拿过来使用 那么这些文件都可以称之为叫"静态文件" 静态文件可以是 图片(img) css js 类似于bootstrap一类写好的 前端框架 静态文件默认全都放 阅读全文
posted @ 2019-09-16 19:03 Nmdlao 阅读(328) 评论(0) 推荐(0)
摘要:表单筛选器: 例子: 表单对象属性: 例子: 找到可用的input标签 找到被选中的option: 筛选器方法 下一个元素: 上一个元素: 父亲元素: 儿子和兄弟元素: 查找 搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。 等价于$("div p") 筛选 筛选出与 阅读全文
posted @ 2019-09-10 17:04 Nmdlao 阅读(194) 评论(0) 推荐(0)
摘要:jQuery jQuery介绍 jQuery的优势 jQuery内容: 下载链接:jQuery官网 中文文档:jQuery AP中文文档 jQuery版本 1.x:兼容IE678,使用最为广泛的,官方只做BUG维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,最终版本:1.12.4 (2 阅读全文
posted @ 2019-09-09 21:33 Nmdlao 阅读(710) 评论(0) 推荐(0)
摘要:DOM DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 DOM标准规定HTML文档中的每个成分都是一个节点(nod 阅读全文
posted @ 2019-09-09 18:53 Nmdlao 阅读(234) 评论(0) 推荐(0)
摘要:window对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 *如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 *没有应用于 window 对象的公开标准,不过所有浏览器都 阅读全文
posted @ 2019-09-09 17:22 Nmdlao 阅读(233) 评论(0) 推荐(0)
摘要:详情请点击 https://www.cnblogs.com/Dominic-Ji/p/9111021.html 阅读全文
posted @ 2019-09-06 22:32 Nmdlao 阅读(85) 评论(0) 推荐(0)
摘要:引入css的三种方式 基本选择器 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> <style> /*标签选择器 标签名*/ /*span {*/ /* color: brown;*/ /*}*/ / 阅读全文
posted @ 2019-09-04 16:30 Nmdlao 阅读(153) 评论(0) 推荐(0)
摘要:前端 跟python没有任何关系 什么是前端?任何与用户直接打交道的操作界面都可以称之为前端比如:电脑界面,手机界面,平板界面 什么是后端?暂时先理解成 幕后操作者不直接与用户打交道 为什么要学前端因为你们是全栈开发工程师 前端的学习流程 软件开发架构c/sb/s Web服务的本质:浏览器中敲入网址 阅读全文
posted @ 2019-09-03 23:20 Nmdlao 阅读(172) 评论(0) 推荐(0)