12 2022 档案

摘要:Django框架 一、forms组件 froms组件简介 1.自动校验数据 2.自动生成标签 3.自动展示信息 1、forms组件校验用户数据 关键词整理: form_obj = views.MyForm(‘需要校验的数据(字典格式)’) 将数据传入forms类,生成forms对象 forms对象. 阅读全文
posted @ 2022-12-21 20:18 kangshong 阅读(174) 评论(0) 推荐(0)
摘要:Django框架 一、Ajax补充说明 1、针对前端回调函数接受值的说明 主要针对回调函数args接收到的响应数据 1、后端如何判断请求发出方式 关键词:is_ajax() 通过request点的方式可以判断请求是否由Ajax发出 def home(request): print(request.i 阅读全文
posted @ 2022-12-20 20:37 kangshong 阅读(183) 评论(0) 推荐(1)
摘要:Django数据库 一、Ajax 1、Ajax简介 ​ AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 ​ AJA 阅读全文
posted @ 2022-12-19 21:45 kangshong 阅读(170) 评论(0) 推荐(0)
摘要:Django 数据库 一、聚合查询 聚合函数: Max 求最大值 Min 求最小值 Sun 求和 Cont 统计数量 Avg 求平均值 使用方法 类名.object.aggreate(聚合函数(‘字段名’)) ​ 在MySQL数据库中,聚合函数需要在分组后(group by)才能使用 ​ 在Djan 阅读全文
posted @ 2022-12-19 21:42 kangshong 阅读(199) 评论(0) 推荐(0)
摘要:一、ORM执行SQL语句 django中的ORM提供的操作功能有限,在模型提供的查询API不能满足实际工作需要时,可以在ORM中直接执行原生sql语句。 Django 提供两种方法使用原生SQL进行查询: 一种是使用raw()方法,进行原生SQL查询并返回模型实例; 另一种是完全避开模型层,直接执行 阅读全文
posted @ 2022-12-15 21:51 kangshong 阅读(255) 评论(0) 推荐(0)
摘要:Django框架之模型层 一、模型层前期准备 介绍 ​ 在django框架中,模型层是直接和数据库进行操作的,所有数据的增删改查都由模型层来完成 ​ django框架自带的sqlite3数据库对时间不敏感,有时候还会出现错乱的问题,一般都是在测试阶段使用 ​ 在这里我们将数据库切换成Mysql数据库 阅读全文
posted @ 2022-12-14 22:29 kangshong 阅读(354) 评论(0) 推荐(0)
摘要:Django框架 一、pycharm虚拟环境 1、简介 ​ 虚拟环境:能够针对相同版本的解释器创建多个分身 每个分身可以有自己独立的环境 ​ 在以后的工作中,会遇到多个django项目,多个项目所需的模块和插件各不相同,如果都存储在一个项目中,就会造成资源浪费的现象,针对这个问题就可以使用虚拟环境, 阅读全文
posted @ 2022-12-13 21:29 kangshong 阅读(200) 评论(0) 推荐(0)
摘要:二、Django路由层 ​ 路由层是指Django框架目录下的urls.py文件,该文件中存储了网址后缀对应的功能函数 网址:路由 ​ eg:https://www.taobao.com/ ​ 解析成:IP:端口号 网址后缀:路由后缀 ​ eg:https://taobao.com/search/ 阅读全文
posted @ 2022-12-13 21:25 kangshong 阅读(161) 评论(0) 推荐(0)
摘要:Django数据库 一、django请求生命周期流程 从浏览器发出一个请求,到返回响应内容,这个过程是怎样的? 1.浏览器解析输入的url(网址) 2.查找url对应的IP地址 3.通过IP地址访问我们的服务器 ​ (1)请求进入wsgi服务器 ​ (2)wsgi服务器将请求包装后,传递给djang 阅读全文
posted @ 2022-12-13 21:22 kangshong 阅读(97) 评论(0) 推荐(0)
摘要:Django框架 一、静态文件配置 1、静态文件 ​ 指不经常发生变化的文件,主要针对html文件所使用到的各种资源 ​ 是前端已经写好了的能够直接调用或者使用的文件都可以称之为静态文件,比如: 外部JavaScript文件 外部CSS文件 项目需要的图片文件 第三方的前端框架或者库,比如jQuer 阅读全文
posted @ 2022-12-09 22:12 kangshong 阅读(142) 评论(0) 推荐(0)
摘要:Django框架 一、Django推导流程 1、纯手撸web框架 web框架本质 ​ web框架的本质就是socket服务端,用来连接前端(socket客户端)与数据库的中间介质 手写web框架 1.编写socket服务端代码 2.浏览器对服务端进行访问,访问响应无效>>>:HTTP协议 3.根据网 阅读全文
posted @ 2022-12-08 19:38 kangshong 阅读(709) 评论(0) 推荐(2)
摘要:jQuery类库 一、简介 ​ Write less do more 写的更少做的更多 1.优点 1.加载速度快 2.选择器更多更好用 3.一行代码走天下 4.支持ajax请求(重点) 5.兼容多浏览器 2.准备工作 1.下载核心文件到本地引入(没有网络也可以使用) <script src="jQu 阅读全文
posted @ 2022-12-07 21:48 kangshong 阅读(127) 评论(0) 推荐(0)
摘要:JavaScript 一、BOM操作 ​ BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话” 1、window对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 如果文档包含框架(frame 或 iframe 标签 阅读全文
posted @ 2022-12-06 21:55 kangshong 阅读(155) 评论(0) 推荐(0)
摘要:前端开发之JavaScript 一、JavaScript简介 ​ Javascript(简称‘JS’),是一门解释型编程语言,主要用于Web、和浏览器中网页中的动态渲染 ​ 是一门前端工程师的编程语言,相比于python它的逻辑并不是那么严谨 二、JS基础 语法注释 单行注释 //注释内容 多行注释 阅读全文
posted @ 2022-12-05 19:54 kangshong 阅读(377) 评论(0) 推荐(0)
摘要:前端开发之CSS 一、CSS之边框 ​ CSS border属性允许您指定元素边框的宽度、样式和颜色。 ​ 支持单侧修改、属性名简写 1、单侧修改-以左侧为例(left) border-left-width:5px; border-left-styl:dotted; border-left-colo 阅读全文
posted @ 2022-12-04 12:12 kangshong 阅读(204) 评论(0) 推荐(0)
摘要:前端开发之CSS 一、表单标签补充说明 基于form表单发送数据 1.获取用户数据的标签至少应该含有name属性 name属性相当于字典的键 用户输入的数据会被保存到到标签的values属性中 values相当于字典的值 2.如果只需要用户选择,不需要填写数据,那么我们需要自己填写values <i 阅读全文
posted @ 2022-12-01 21:49 kangshong 阅读(101) 评论(0) 推荐(0)
摘要:前端开发之HTML 一、前端开发的概念 1、前后端的区别 前端 ​ 任何与用户直接打交道的操作界面都可以称之为前端 后端 ​ 不直接与用户打交道,主要负责内部的业务逻辑 2、前端三剑客 HTML ​ 称之为超文本编辑语言,是网页骨架,是一种搭建网页的语言 CSS ​ 称之为叠层样式表,用来对网页进行 阅读全文
posted @ 2022-12-01 21:49 kangshong 阅读(136) 评论(0) 推荐(0)