02 2022 档案
摘要:Ajax请求 客户端(浏览器)向服务端发起请求的形式: 地址栏:GET超链接标签:GETform表单:GET或POSTAjax(重要):GET或POST或PUT或DELETE 1、Ajax AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascri
阅读全文
摘要:django中的request.POST中的value对应的值是列表的时候,转换成字典时,将只保留一个值,建议在转换列表前使用getlist(key)取出value在使用模板继承的时候,被继承的模板中引用外部的css文件和js文件的路径建议直接使用绝对路径,使用相对路径容易报错Django “Ove
阅读全文
摘要:模型层(ORM) Django中内嵌了ORM框架,不需要直接编写SQL语句进行数据库操作,而是通过定义模型类,操作模型类来完成对数据库中表的增删改查和创建等操作。 O是object,也就类对象的意思。 R是relation,翻译成中文是关系,也就是关系数据库中数据表的意思。 M是mapping,是映
阅读全文
摘要:PS:如果不想看流程的,可以直接跳到文章末尾看解决方法。 原文链接:https://blog.csdn.net/June7_/article/details/99991680 今天学习Django的时候遇到这个问题, 谷歌,百度了一下,连StackOverflow都没有详细的问题描述和解法,都是和P
阅读全文
摘要:模板语法 模板引擎是一种可以让开发者把服务端数据填充到html网页中完成渲染效果的技术。它实现了把前端代码和服务端代码分离的作用,让项目中的业务逻辑代码和数据表现代码分离,让前端开发者和服务端开发者可以更好的完成协同开发。 静态网页:页面上的数据都是写死的,万年不变 动态网页:页面上的数据是从后端动
阅读全文
摘要:视图 django的视图主要有2种,分别是函数视图和类视图.现在刚开始学习django,我们先学习函数视图(FBV),后面再学习类视图[CBV]. 1、请求方式 web项目运行在http协议下,默认肯定也支持用户通过不同的http请求发送数据来。django支持让客户端只能通过指定的Http请求来访
阅读全文
摘要:路由控制器 Route路由, 是一种映射关系!路由是把客户端请求的url路径和用户请求的应用程序[这里意指django里面的视图进行绑定映射的一种关系。 请求路径和视图函数不是一对一映射关系! 在django中所有的路由最终都被保存到一个变量 urlpatterns., urlpatterns必须声
阅读全文
摘要:一、Django介绍 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并
阅读全文
摘要:Linux系统网络管理 什么是网络?网卡配置文件nmcli 网络 IP地址: 用于标识机器的地址,类似于身份证号码。 公网全球唯一 ipv4 ipv6DNS: 域名服务,将网站域名解析到网站的主机。 域名–> ip地址Gateway: 网关, 我们的路由器就是网关。 ifconfig : 查看所有的
阅读全文
摘要:jQuery 1、jQuery介绍 jQuery是什么 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多
阅读全文
摘要:JavaScript(2) 1、BOM对象 BOM:Broswer object model,即浏览器提供我们开发者在javascript用于操作浏览器的对象。 4.13.1、window对象 窗口方法 // BOM Browser object model 浏览器对象模型 // js中最大的一个对
阅读全文
摘要:JavaScript(1) 1、JavaScript 的历史 1.1、JavaScript 的历史 JavaScript 因为互联网而生,紧随着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。 1990年底,欧洲核能研究组织(CERN)科学家Tim Berners-Lee,在全世界最大的电
阅读全文
摘要:CSS CSS就是Cascading Style Sheet的缩写,中文译作“层叠样式表”或者是“级联样式表”,是用于控制网页外观处理并允许将网页的表现与内容分离的一种标记性语言,CSS不需要编译,可以直接由浏览器执行(属于浏览器解释型语言),是Web网页开发技术的重要组成部分。 那么接下来,继续看
阅读全文
摘要:Linux服务进程管理 服务管理进程管理 准备工作- 安装nginx服务 nginx 网站服务器 端口 80 yum -y install nginx 服务管理-systemctl 7 : systemctl 6: service 启动 : systemctl start nginx 停止: sys
阅读全文
摘要:Linux软件包管理 rpm软件包管理Yum软件包管理Dnf软件包管理源码编译安装 准备工作 挂载iso镜像 将光驱挂载到系统中 [root@myserver dev]# mount /dev/sr0 /mnt/ mount: /mnt: WARNING: device write-protecte
阅读全文
摘要:前言 1.1、CS架构和BS架构 web网页,我们都不陌生,相信大家都有使用web浏览上网的。那么,学习制作网页前,我们需要清晰哪些概念,准备哪些工具呢?接下来,我们要先了解下。在日常生活中,我们都会上网,或聊天、或阅读、或购物等,浏览很多的网站,而网站就是由网页组成。在互联网中,软件系统体系分两大
阅读全文
摘要:Linux系统磁盘管理 添加虚拟磁盘磁盘分区格式化磁盘挂载使用开机自动挂载 添加虚拟机磁盘(3块磁盘) 首先关闭虚拟机,虚拟机设置,添加磁盘。 登入系统,然后查看是否添加成功 硬盘的显示: /dev 目录 硬件设备 sd: 硬盘 sda 表示第一块硬盘(安装系统的时候添加的) sdb 表示第二块硬盘
阅读全文
摘要:Linux系统用户与组管理 用户信息管理 用户增删改查 用户权限管理 用户组管理 nginx / tomcat 用户登录 [root@myserver ~] # 用户名称@主机名称 位置 (可以使用 hostname命令查看当前的主机名) 代表的宿主目录, 用户的家目录 ~ == /root # 超
阅读全文
摘要:Linux文件目录权限管理 权限分类查看权限添加权限撤销权限 查看权限 ls - l == ll -开头的为文件 d开头为目录 -rw- 第一位: 文件还是目录 类型 后面分成了3个部分,每部分站3位 第一部分: 用户权限 : 对应的是当前文件的属主(属于哪个用户) 第二部分: 组权限: 对应的是当
阅读全文
摘要:Linux文件目录管理 Linux文件目录结构及用途 文件目录增删改查 vim编辑器使用技巧 准备工作: 虚拟机 root登录系统 打开终端 操作技巧 方向键 上下键可以查看历史的命令 tab键 自动补齐命令及参数,按两下tab显示当前输入内容有关联的全部文件名 取消命令 ctrl + c 绝对路径
阅读全文
摘要:CentOS8 操作系统安装部署 部署方式 Vmware WorkstationVirtualboxDocker云主机: 华为云 阿里云 腾讯云 虚拟机下载:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-eval
阅读全文
摘要:Linux 系统简介 什么是Linux系统?Linux系统与Windows系统有什区别? 场景?Linux系统的分支版本 开源: 开放源代码 闭源: 私有化源代码 学习技术: github 代码库,开发人员写的代码都会上传到这个网站。清华源: https://mirrors.tuna.tsinghu
阅读全文
摘要:05 Python操作MySQL和实战 课程目标:掌握事务和锁以及Python操作MySQL的各种开发必备知识。 课程概要: 事务锁数据库连接池SQL工具类其他 1. 事务 innodb引擎中支持事务,myisam不支持。 CREATE TABLE `users` ( `id` int(11) NO
阅读全文
摘要:04 索引和函数及存储过程 课程目标:了解MySQL中索引、函数、存储过程、函数、触发器、视图等知识点。 课程概要: 索引函数存储过程视图触发器 1. 索引 在数据库中索引最核心的作用是:加速查找。 例如:在含有300w条数据的表中查询,无索引需要700秒,而利用索引可能仅需1秒。 mysql> s
阅读全文
摘要:03 SQL强化和实践 课程目标:练习常见的SQL语句和表结构的设计。 课程概要: SQL强化表结构设计(博客系统) 1. SQL强化 根据上图创建 数据库 & 表结构 并 录入数据(可以自行创造数据) create database day27db default charset utf8 col
阅读全文
摘要:02 必备SQL和表关系及授权 课程目标:掌握开发中最常见的SQL语句和表关系及授权相关知识点。 课程概要: 必备SQL(8个必备)表关系授权 1. 必备SQL语句 上一节讲解了最基础SQL语句:增删改查,其实在日常的开发中还有很多必备的SQL语句。 这一部分的SQL语句都是围绕着对 表中的数据进行
阅读全文
摘要:01 MySQL数据库 从今天开始,我们将进入系列课程的 第四模块 的学习,这个模块就是给大家讲解MySQL数据库。 以前,在开发程序时,我们会把很多的数据和信息存储到某个文件夹中的文件中,例如:user.txt 、db.xlsx 等。 现在,有那么一个叫:数据库管理系统(DBMS,Database
阅读全文