摘要:
1、常用字段 IntegerField:一个整数类型,范围在-2147483648 to 2147483647 AutoField:int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列 CharField:字符类型,必须提供max 阅读全文
摘要:
前言 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URLconf配置 基本格式: 注意: Django 2.0版本中的路由系统已 阅读全文
摘要:
自定义替换方法: 首先根目录下创建文件, 其次:文件里编写方法 然后应用方法:将变量传入,在html中导入自定义模板方法,用管道符|应用。 2、变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 定义函数:在函数中可以传对象…… 相 阅读全文
摘要:
Django模板系统 官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个例子: view中代码: 模板中支持的 阅读全文
摘要:
学生信息管理 展示学生信息 URL部分 视图部分 前端部分 删除学生信息 URL部分 视图部分 前端部分 添加学生信息 URL部分 视图部分 前端部分 编辑学生信息 URL部分 视图部分 前端部分 基于对象的跨表查询 一对多查询(班级表和学生表) 正向查询(由学生表查询班级表) 查询学生的班级信息 阅读全文
摘要:
ORM版学员管理系统 班级表 表结构 查询班级 URL部分: 视图部分: HTML部分: 新增班级 URL部分: 视图部分: HTML部分: 在班级列表页面添加一个a标签: 新添加页面: 注意 {% csrf_token %} 和 date类型的input标签。 删除班级 URL部分: 视图部分: 阅读全文
摘要:
1、web的祖宗 """ 先启动服务,监听 while 1: 等待连接... 3. 接收到你的请求 4. 根据你的需求,返回相应的内容 断开 """ import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) # 绑定IP和端口 s 阅读全文
摘要:
老师信息管理 思考 三种方式创建多对多外键方式及其优缺点。 通过外键创建 通过ManyToManyField创建 通过外键和ManyToManyField创建 表结构设计 老师信息列表 URL部分 视图部分 前端部分 删除老师信息 URL部分 视图部分 前端部分 在老师列表页面添加一个删除的链接。 阅读全文
摘要:
Django初识 django-admin startproject mysite 经过了之前的铺垫,这里在来认识Django 的安装和使用,也许会好很多,因为原理是一样的,区别不过是人家写好的Django 框架帮我们实现了很多功能。 一、Django安装 1.命令行安装 pip install d 阅读全文
摘要:
1、pymysql连接 2、pymysql连接验证登陆 3、pymysql增操作 4、获取插入数据的id:lastrowid 5、异常回滚 6、批量增操作 7、删除 8、改 9、查 10、查询多条语句 11、补充 阅读全文
摘要:
1、自定义模态框实例: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>自定义模态框示例</title> <style> .cover { position: absolute; top: 0; rig 阅读全文
摘要:
1、添加文档到指定元素内部的后面 3、添加到指定元素外部的后面、前面 4、移除和清空元素 5、each 6、克隆 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>克隆</title> </head> <bod 阅读全文
摘要:
1、bootstrap : Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 2、bootstrap 下载: 官方地址:https://ge 阅读全文
摘要:
1、bootstarp环境的搭建: bootstarp是基于JavaScript写好的规范,在使用bootstrap时, 首先需要在body内配置JavaScript文件:<script src="jquery-3.2.1.min.js"></script> 然后导入bootstrap文件:<scr 阅读全文
摘要:
javascript是一种脚本语言 javascript是一种轻量级的编程语言 javascript是可插入html页面的编程代码 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行 1、JavaScript的引入方式 1、script标签内写代码 2、javascript的语言 阅读全文
摘要:
一、函数 带参数的函数 带返回值函数 匿名函数 立即执行函数 关于arguments: 结果: 二、函数的全局变量和局部变量 局部变量: 在JavaScript函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它(该变量的作用域是函数内部)。只要函数运行完毕,本地变量就会被删除。 阅读全文
摘要:
string操作 redis中的string在内存中都是按照一个key对应一个value来存储的 方法: set() 方法 : 写入一条数据 mset() 方法: 写入多条数据 , 可是Key-Value 的形式,也可以传入字典 get() 方法:获取一个值 mget() 方法: 获取多个值 key 阅读全文
摘要:
1、web服务的本质 浏览器发请求 >http协议 >服务端接收请求 >服务端返回响应 >服务端把HTML文件内容发给浏览器 >浏览器渲染页面 2、超文本标记语言是一种用于创建网页的标记语言(html 、xml) 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同 阅读全文
摘要:
form表单 1、关于表单 基本概念:HTML表单是HTML元素中较为复杂的部分,表单往往和脚本、动态页面、数据处理等功能相结合,因此它是制作动态网站很重要的内容。表单一般用来收集用户的输入信息表单工作原理:访问者在浏览有表单的网页时,可填写必需的信息,然后按某个按钮提交。这些信息通过Interne 阅读全文
摘要:
1、文字字体font-family :后面可以跟多个字体,浏览器从第一个开始使用,如果不支持,则会尝试使用下一个字体。 2、字体大小font-size:常用的是14px,如果设置成inherit表示继承父元素的大小值。 3、字重font-weight:设置字体的字重,也就是字体的粗细。 4、文本颜色 阅读全文