摘要:
序列化 后端的数据到前端(get请求),以json的格式 准备工作,在models中新建表格,并且自己添加2行数据 from django.db import models class Book(models.Model): id = models.AutoField(primary_key=Tru 阅读全文
摘要:
Django是什么 Django是别人写好的web框架,包罗万象,只要按照别人写好的方法来一个个的对应上去用就可以 MVC和MTV模型 1 MVC M:model(模型层), 跟数据库打交道的 V:view(视图层), html页面 C:controller(控制器层), 处理逻辑,调用页面和数据 阅读全文
摘要:
学习js的流程 变量 数据类型 流程控制 函数 对象 模块 引入js的方式 1 可以单独写js文件,在script标签内用src引入 2 可以在script标签内直接写 注释 // 单行注释 /*这是多行注释*/(快捷键Ctrl + shift + ?) 变量 命名规范: 1.变量名只能是有一下四种 阅读全文
摘要:
如何学习css css 就是给HTML添加样式的,让他变得更好看 1. 先学习如何查找标签 通过选择器 2. 在学习css的相关属性 注释语法 /* 需要注释的内容 */ 语法结构: <style> 选择器 { 属性名:属性值; 属性名:属性值; 属性名:属性值; 属性名:属性值; } </styl 阅读全文
摘要:
HTML的文档结构 head标签内,不是给用户看的,而是定义一些配置,是给浏览器看的 body标签内,才是给用户看的,写什么就渲染什么 <html> <head> 这里面写的内容,是给浏览器看的,不是给用户看的 </head> <body> 写什么浏览器就渲染什么,给用户看的 </body> </h 阅读全文
摘要:
软件开发架构 软件开发,分为C/S架构 和 B/S架构 C/S架构 C:client 客户端 S:sever 服务端 B/S架构 B:browser 浏览段 S:sever服务端 本质上,B/S架构也是C/S架构 OSI七层协议 七层划分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 阅读全文
摘要:
面向对象编程 什么是面向对象编程? 面向对象编程,英文Object Oriented Programming,OOP,是一种计算机编程架构,核心是 对象 两个字,重要的是思想 面向对象的特点: 优点:扩展性强 缺点:把简单的问题复杂化 应用场景: 对扩展性要求高的地方 举个栗子: 微信。很对人要求增 阅读全文
摘要:
什么是绝对导入与相对导入 绝对导入 必须以执行文件为准,从sys.path中查找 相对导入 主要是用据点符.(就是英文状态下的一个.) eg: form . import m2(从下一集文件中导入) form.BBB import m2(从下一级的 再下一级 的文件中导入) 注意:最多只能出现2个据 阅读全文
摘要:
生成器 生成器 就是 自定义的迭代器 关键字yield 函数里面有了yield关键字之后,函数调用之前还是函数,函数调用之后就变成了生成器 def index(): print('first') yield 123, 234, 345 print('second') yield 'aaaa' pri 阅读全文
摘要:
什么是匿名函数 lambda X:返回值 匿名函数经常和一些内置的方法来结合使用,比如: 1.map 2.zip 3.max/min 4.filter map()会根据提供的函数 对指定的序列 做映射,返回的对象是迭代器 # 让列表中的元素值,变为原来的平方 old_l = [1, 2, 3, 4, 阅读全文