- 博客(23)
- 收藏
- 关注
原创 CSS3效果:鼠标移动到图片上图片放大
在平时的网页上,尤其是在购物商城里面,当鼠标移动在图片上时,图片会进行相应的缩放。用css3就可以实现这一简单特效。关键词1、transition:过渡属性2、transform:这个属性允许我们对元素进行旋转、缩放、移动或倾斜实现代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"
2021-07-12 18:29:49 2038
原创 UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list:
Django在分页时报错:UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <class ‘apps.comment.models.Comment’> QuerySet.paginator = Paginator(user_page_data, each_num)解决方法在相应的app下面找到conmment下面模型里面的Conmment模
2021-07-05 08:38:47 236
原创 Django报错日常
报错一:OSError: [WinError 123] 文件名、目录名或卷标语法不正确。: ‘因为我的Django的版本过高,所以我降了Django 的版本就解决了解决方法:运行命令:pip install Django==2.2报错二:LookupError: No installed app with label ‘admin’.由于报错一的时候,我降低了Django的版本,又出现了新的错误,又改了Django的版本解决方法:运行命令:pip install Django==2.1.8
2021-06-30 18:12:49 232
原创 Django渲染首页报错:TypeError at / render() missing 1 required positional argument: ‘template_name‘
错误问题:解决方法因为我没有在views.py下面的return render中添加request,所以报错只需添加一个request就行了
2021-06-28 11:17:50 845
原创 Django进入后台报错:Invalid block tag on line 98: ‘trans‘, expected ‘elif , ‘else‘或‘ endif. Did you forget
错误问题:django.template.exceptions.TemplateSyntaxError: Invalid block tag on line 98: ‘translate’, expected ‘elif’, ‘else’ or ‘endif’. Did you forget to register or load this tag?解决方法:
2021-06-28 10:48:22 958 1
原创 jQuery单击弹窗事件
jQuery事件单击事件<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="jquery-3.5.1.min.js"></script> $(function(){ $("#mybtn").click(function(){ alter("弹窗事件"); });
2021-04-07 17:54:05 501
原创 jQuery常用的三种基础选择器
id选择器,类选择器,标签选择器<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="../js/jquery-3.5.1.min.js"></script> <script type="text/javascript"> $(window).ready(functi
2021-03-31 16:23:33 691
原创 js删除下标为0,1的元素
数组操作,删除下标为0,1的元素<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> var math=['a','b','c','d','e']; //删除下标为为0的和下标为1的元素
2021-03-21 14:17:20 1103
原创 js数组操作
数组的操作有添加、删除、修改添加删除修改添加 添加的方法如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>数组的操作</title> </head> <body> <script type="text/javascript"> var math=['a','d','f','g','h','j']
2021-03-18 08:59:39 144
原创 HTML5元素标签之Canvas
Canvascanvas元素本身是没有绘图能力的,所有的绘制工作都在javascript内部来完成向HTML5页面添加canvas元素。规定元素的id,宽度以及高度<canvas id="myCanvas" width="200" height="100"></canvas>通过javascript来绘制<script type="text/javascript">获取myCanvasvar c = document.getElementById(
2021-01-20 20:28:23 169
原创 javascript03
上课笔记三个声明变量js异常处理三个声明变量1、var 声明变量时,可以申明全局变量,可以作用于整个程序2、let 声明的变量只作用于当前的语句块3、 const 声明的是一个常量,声明了就不能改值js异常处理1、异常处理语句1:try–catchtry{ const PI =3.14; pI = 5;}catch(err){ document.write(err);}可以在控制台里面捕获异常2、异常处理语句2、throw语句var...
2020-09-23 19:08:51 201
原创 javascript02基本语句练习题
题目一:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润,求应发放奖金总数。<!DOCTYPE html><html>
2020-09-19 17:50:57 301
原创 javascript02
js基本语句if语句switch语句while循环语句for-in循环语句跳转语句if语句if语句语法结构:if(条件表达式1){代码段1;}else if (条件表达式2){代码段2;}else{代码段3;}switch语句switch语法结构:switch(条件表达式){case 标签一:代码段1break;…Default:代码段n;}注意1、switch结构的()中可以放各种数据类型:比对时,采用 ”===” 进行判断,要求数据类型完全相等。例:2
2020-09-19 17:39:05 269
原创 Django学习笔记01
Django遵守BSD协议,Django是一个开放的源代码的WEB应用框架,由python写成。Django学习笔记Django核心组件MTV设计模式MTV含义Django项目目录组织结构django修改端口号Django核心组件1、用于创建模型的对象映射(方便进行数据库管理)2、为最终用户设计较好的管理界面3、url设计4、设计者友好的模板语言(扩展原生的HTML语言)5、缓存系统MTV设计模式设计模式:是一套代码设计经验的总结。MTV含义M代表 模型(Model):负责业务对象和数
2020-09-15 11:37:15 146
原创 JavaScript01
外联js文件语法格式javaScript的输出Javascript显示数据==输出数据1、使用window.alert()弹出警告框2、使用document.write()方法讲内容写到HTML文档中3、使用innerHTML写入到HTML元素4、使用console.log()写入到浏览器的控制台数据类型toFixed()方法可以把number四舍五入为指定小数位数的数字,返回值为string类型var:定义数据变量typeof:查看数据类型var num=3.1415966;v
2020-09-13 16:53:30 412
原创 Django常用的几个命令
打开cmd在python安装目录下输入以下代码来查看django的版本号python -m django --version (在cmd里面输入该代码,来查看Django的版本号)创建一个项目打开cmd 然后cd到你想放置你代码的目录,运行如下代码,就可以创建一个目录了==django-admin startproject ==目录名字比如说创建一个cby_django目录:django-admin startproject cby_djangopython manage.py migra
2020-06-28 09:14:56 167
原创 数据库学习04:SQL学习---增、删、查、改
在前面数据库学习03里面也学到了数据库的创建,以及表的创建,还有一些相关操作,接下来我们就可以像表里面插入数据,03里面不懂的,在本章节,将会细化。一:增“增”,顾名思义,无非就是在表中插入数据,前面也提到了,向表中插入数据的语法为:insert 表名() values (值)第一步:我们先来创建一个数据库第二部:使用test1这个数据库use test1;(如果表中插入时,有汉字,则要输入set names gbk 来改变编码,不然会报错,或者乱码)第三步:创建一个学生表stu,
2020-06-14 16:17:06 355
原创 数据库学习03:SQL语句的学习(第一部分)
一:登录与退出MySQL1> 登录(1)mysql -u用户名 -p密码(2)mysql -u用户名 -p (回车 在输入密码)以上两种方法是最常用的两种方法1.1>登录的同时修改命令提示符mysql -hlocalhost -uroot -p -P3306 --prompt=\u:代表当前的用户\h:代表主机名称\D:代表的日期时间\d:代表当前打开的数据库1.2> 登录之后修改命令提示符prompt 提示符1.3>登录的同时修改命令分割符mysql -
2020-06-13 10:49:09 1582
原创 数据库学习02:SQL简述
一、SQL 简述SQL是Structured Query Language 的缩写,即“结构化查询语言”。功能包含了数据查询、更新、定义和控制四个基本方面,是一个通用的、功能极强的关系数据库语言,目前已经成为关系数据库的标准语言。(1) SQL的产生和发展1972年,IBM公司开始研制实验性关系数据库管理系统System R,其配置的查询语言成为SQUARE(Specifying Queries as Relation Expression)。1974年Boyce和Chamberlin将SQUAR
2020-06-12 18:19:07 406
原创 pymysql的基本框架
导入pymysql模块import pymysql连接databaseconn = pymysql.connect(host=‘localhost’, # mysql的地址user=‘root’, # mysql 的用户名password=‘ccy123’, # 密码database=‘python_mysql’, # 连接数据库的名字(注意:在连接数据库之前,需要在mysql里面创建一个数据库,在连接该数据库,在进行之后的操作)charset=‘utf8’) #设置字符集,设为ut
2020-06-12 17:59:34 394
原创 数据库学习01:数据库的概念
//数据库的概念//(1)数据库数据库是指长期储存在计算机内的,有组织并可共享的数据集合。数据库不是独立存在的,它是基于计算机系统的,能持久地存放数据的“仓库”。(2)数据库管理系统2.1 数据库管理系统是对数据库进行管理的软件,它位于用户与操作系统之间。功能包括对数据库的建立、更新、查询、统计、显示、打印和各种数据控制。2.2 数据库管理系统是数据库系统的一个 重要组成部分(3)数据库系统数据库系统(Database System, DBS) 是指计算机系统在引入了数据库后的系统,它由数
2020-06-12 17:57:37 394
原创 面向对象并进行实例化
构造函数的调用class Person:name = ‘’ # public类型的属性_age = 0 # protected类型的属性_id_card = ‘’ # private类型的属性# 构造函数:用于初始化类属性def __init__(self, name_pard, _age_pard, __id_card_pard): self.name = name_pard self._age = _age_pard self.__id_card = __id_ca
2020-05-19 09:20:54 376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人