06 2024 档案

序列化回顾,Ajax操作,二次弹框插件,序列化组件serializers,批量插入
摘要:Ⅰ 序列化回顾 【一】Python中的序列化 【1】序列化和反序列化 序列化:将Python类型转换为其他类型 反序列化:将其他类型转为Python类型 【2】JSON模块 json.dumps() 将Python对象转换为json字符串 json.dump() 将Python对象转换为json字符 阅读全文

posted @ 2024-06-28 22:35 silence^ 阅读(17) 评论(0) 推荐(0) 编辑

联表查询,聚合查询 ,分组查询,F查询与Q查询, Django开启事务,ORM中常用的字段及参数,数据库查询优化,choice参数,多对多三种创建方式
摘要:Ⅰ 联表查询(基于双下划线的跨表查询) 【一】查询 silence2的手机号和 作者的名字 正向:先查询到作者信息再 .value(需要查询信息的表__需要查询的字段,其他字段) from django.test import TestCase import os if __name__ == '_ 阅读全文

posted @ 2024-06-28 00:55 silence^ 阅读(19) 评论(0) 推荐(0) 编辑

inclusion_tag,模版继承,Django框架之模型层,单表操作必知必会N条,神奇的双下划线查询,多表查询
摘要:Ⅰ自定义过滤器标签/inclusion_tag 比如你有一小段的 HTML 代码 但是 架子不变然后总是在变的是一块数据 这段代码 要在不同的页面上使用 解决方案 复制代码到另一个页面上 > 冗余且复杂 类似于Python中的函数 只需要在函数的参数的位置给一个位置参数 在某个页面上用的时候直接传参 阅读全文

posted @ 2024-06-27 00:13 silence^ 阅读(15) 评论(0) 推荐(0) 编辑

模板语法的传值,变量渲染 和 取值,八大基本数据类型,有无返回值函数,类及类的对象,过滤器,标签(Tags)
摘要:Ⅰ Django框架之模板层 【一】模板语法的传值 {{ }} : 变量相关 {% %}: 逻辑相关 【二】变量渲染 和 取值 【1】变量渲染 直接渲染后端传入的变量名即可 在Django的模板语言中按此语法使用: {{ 变量名 }} 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身 阅读全文

posted @ 2024-06-24 19:37 silence^ 阅读(25) 评论(0) 推荐(0) 编辑

Django框架之视图层,form表单文件上传下载,FBV与CBV引入,CBV源码剖析
摘要:Ⅰ Django框架之视图层 【一】Django的三板斧 from django.shortcuts import HttpResponse, render, redirect, reverse 【1】HttpResponse 能返回字符串形式的数据 HttpResponse 是 Django 中用 阅读全文

posted @ 2024-06-22 16:56 silence^ 阅读(15) 评论(0) 推荐(0) 编辑

虚拟环境 反向解析,有名分组和无名分组的反向解析,路由分发,名称空间,虚拟环境,路径转换器
摘要:Ⅰ 反向解析 【一】基础的URL配置 在实际的Django项目中,经常需要获取某个具体对象的URL,为生成的内容配置URL链接。 比如,我要在页面上展示一列文章列表,每个条目都是个超级链接,点击就进入该文章的详细页面。 现在我们的urlconf是这么配置的: path('post/<int:pk>/ 阅读全文

posted @ 2024-06-21 15:33 silence^ 阅读(16) 评论(0) 推荐(0) 编辑

Django链接数据库,ORM迁移数据库,ORM操作之数据操作,Django框架之生命周期流程图,Django框架之路由层,有名分组和无名分组
摘要:ⅠDjango链接数据库 默认的Django数据库是 sqlite3 链接MySQL数据库 > 电脑上则会运行MySQL 【一】下载数据库 【二】在settings.py设置定义参数 # 链接MySQL数据库 DATABASES = { 'default': { # 指定我们使用的引擎是 mysql 阅读全文

posted @ 2024-06-19 21:13 silence^ 阅读(70) 评论(0) 推荐(0) 编辑

Django框架入门必会三板斧,Django静态文件 static,Django有两种静态文件, Django框架入门之request对象,Django框架入门之ORM操作
摘要:Ⅰ Django框架入门必会三板斧 【一】Django项目如何添加新功能 启动django项目之后 如何添加更多的功能 回想自己编写的web框架 如果要添加功能 就去urls.py和views.py 【1】添加URL映射 在项目的 urls.py 文件中,通过导入相应的应用(app)及其视图函数,并 阅读全文

posted @ 2024-06-18 19:09 silence^ 阅读(25) 评论(0) 推荐(0) 编辑

Web框架,Python框架初识,Django框架初识与安装,
摘要:Ⅰ Web框架 【一】Web框架本质 web框架本质上可以看成是一个功能强大的socket服务端,用户的浏览器可以看成是拥有可视化界面的socket客户端。 两者通过网络请求实现数据交互,从架构层面上先简单的将Web框架看做是对前端、数据库的全方位整合 # TCP服务端与客户端进行交互的过程 # w 阅读全文

posted @ 2024-06-17 20:36 silence^ 阅读(26) 评论(0) 推荐(0) 编辑

jQuery引入,基本选择器和关系选择器,组合选择器,分组与嵌套,基本筛选器,属性选择器,前端基础jQuery之进阶,jQuery事件,前端框架Bootstrap
摘要:Ⅰ jQuery引入 【一】什么是jQuery 【1】概述 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“W 阅读全文

posted @ 2024-06-16 16:21 silence^ 阅读(34) 评论(0) 推荐(0) 编辑

查找标签,节点操作,事件,JS事件案例
摘要:Ⅰ查找标签 直接查找标签和间接查找标签是在Web开发中常用的两种方式。 操作页面的时候要使用document对象 【一 】直接查找标签getElement 【1】通过ID查找getElementById 根据元素的ID属性直接获取到对应的HTML元素。 (1)语法 // 通过ID查找 documen 阅读全文

posted @ 2024-06-14 00:16 silence^ 阅读(87) 评论(0) 推荐(0) 编辑

数组方法补充,JavaScript之函数,匿名函数,箭头函数,JavaScript之对象,日期对象Date,JSON对象,正则对象 (RegExp),Math对象,avaScript之DOMBOM,Window对象,Window子对象,弹出框,计时器相关
摘要:Ⅰ 数组方法补充 【一】forEach方法 【1】一个参数 数组中的每一个元素 // 类似于Python中的map函数 var ll = [11,22,33,44,55,66,77]; undefined // 参数(一个函数,一个迭代列表) ll.forEach(function (value) 阅读全文

posted @ 2024-06-12 20:49 silence^ 阅读(5) 评论(0) 推荐(0) 编辑

基本数据类型 String,null 和 undefined,运算符,流程控制,JavaScript之数组,数组常用的内置方法(部分)
摘要:Ⅰ 基本数据类型 String 【一】String类型 String类型 就是字符串类型 【二】定义变量 【1】常规变量 var 变量名="变量值"; // 一般用这种 var 变量名='变量值'; 不支持三引号 【2】可以先声明不赋值 先用 var b; 再对变量b赋值 var b='6'; 【三 阅读全文

posted @ 2024-06-11 20:34 silence^ 阅读(15) 评论(0) 推荐(0) 编辑

CSS之盒子模型, CSS之浮动,溢出属性,头像案例,定位,z-index模态框,透明度opacity,JavaScript引入,JavaScript之数据类型,数值类型(Number),Boolean 布尔类型
摘要:Ⅰ CSS之盒子模型 【一】盒子模型 【1】什么是盒子模型 盒子模型(Box Model)是指在网页设计中,用于描述和布局元素的一种模型。 它将每个元素看作是一个具有四个边界的矩形盒子,包括内容区域(content)、内边距(padding)、边框(border)和外边距(margin)。 【2】盒 阅读全文

posted @ 2024-06-08 01:35 silence^ 阅读(9) 评论(0) 推荐(0) 编辑

CSS中关系选择器,属性选择器,伪类选择器,伪元素选择器,分组与嵌套,选择器的优先级,宽度与高度,字体属性 ,文本属性,背景属性,边框,display属性
摘要:Ⅰ 关系选择器 【一】定义概览 后代选择器 儿子选择器 毗邻选择器 弟弟选择器 选择符 名称 版本 描述 E F 包含选择符(Descendant combinator) CSS1 选择所有被E元素包含的F元素。 E>F 子选择符(Child combinator) CSS2 选择所有作为E元素的子 阅读全文

posted @ 2024-06-07 08:12 silence^ 阅读(20) 评论(0) 推荐(0) 编辑

HTML中标签的分类,特殊符号,常用标签div&span&img&a,class & id 标签, table 表格标签,form表单,input标签,elect标签,textarea标签,网络请求方式,验证form表单提交数据,CSS的语法结构
摘要:Ⅰ HTML中标签的分类 HTML中的标签可以分为两种主要类型:块级标签和行内标签。 【一】块级标签(Block-level elements) 【1】介绍 块级标签是指一类会独自占据一行的HTML元素。 它们从新的一行开始,直到遇到下一个块级标签或行内标签。 块级标签通常用于组织和结构化页面的不同 阅读全文

posted @ 2024-06-06 16:05 silence^ 阅读(161) 评论(0) 推荐(0) 编辑

前端引入,Web服务器的本质,HTTP协议,HTML基础,常用标签介绍
摘要:Ⅰ 前端引入 【一】前端/后端 【1】什么是前端 任何与用户直接打交道的操作界面都可以称之为前端 前端可以是浏览器的界面、也可以是客户端的界面、还可以是手机的界面 ... 比如电脑界面、手机界面、平板界面 【2】什么是后端 不直接与用户打交道的用于执行真正业务逻辑的代码 在整个应用的背后,不参数用户 阅读全文

posted @ 2024-06-04 21:26 silence^ 阅读(28) 评论(0) 推荐(0) 编辑

视图,触发器,事务,存储过程,函数,流程控制,索引,事务隔离,锁机制,数据库的三大范式
摘要:Ⅰ MySQL进阶知识之视图 【一】视图介绍 【1】什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次可以直接使用 视图也是一张表 在计算机科学中,视图(View)是一种虚拟表,其内容是一个或多个基本表的查询结果。 视图基于数据库中的数据,通过定义查询语句来构建,并在需要时动态地计算数据 阅读全文

posted @ 2024-06-03 23:28 silence^ 阅读(79) 评论(0) 推荐(0) 编辑

信号量(Semaphore),事件Event(了解),队列补充,进程池和线程池(重点),协程理论,Greenlet,Gevent模块,asynico模块
摘要:Ⅰ 信号量(Semaphore) 【一】什么是信号量 信号量Semahpore(同线程一样) 互斥锁 : 允许在同一时刻只能有一个线程或进程同资源进行修改 信号量 : 允许指定数量的进程或线程对资源进行修改 【二】例子 比如厕所有3个坑,那最多只允许3个人上厕所,后面的人只能等里面有人出来了才能再进 阅读全文

posted @ 2024-06-02 17:12 silence^ 阅读(38) 评论(0) 推荐(0) 编辑

Navicat, PDManer,PyMySQL模块,SQL注入问题,PyMySQL进阶之主动提交事务
摘要:Ⅰ Navicat 【一】Navicat介绍 Navicat可以充当很多数据库软件的客户端 提供了图形化界面能够让我们更加快速的操作数据库 【1】介绍 Navicat 是一款功能强大且广泛使用的数据库管理工具,可用于连接和管理多种数据库系统,如 MySQL、MariaDB、Oracle、Postgr 阅读全文

posted @ 2024-06-01 20:58 silence^ 阅读(68) 评论(0) 推荐(0) 编辑

导航