自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (3)
  • 收藏
  • 关注

原创 链表反转Python

class LNode(object):def init(self,elem,next_=None):self.elem = elemself.next = next_def reverseList(head):if head==None or head.next ==None:returnpre = Nonenext = Nonewhile(head!=None):next = head.nexthead.next = prepre = headhead = nextretur

2021-01-08 16:24:39 155

原创 pytest安装

pytest安装:pip install pytestpytest安装:pip install pytest-htmlpytest安装:pip install allure-pytest

2020-12-07 18:27:54 223

原创 Django项目

25_天天生鲜网站开发从本章节开始, 我们将会带同学们完成一个天天生鲜网站. 通过该项目来掌握django的使用.25.1 项目页面展示天天生鲜项目分为6个页面, 分别是首页商品展示页面、商品分类展示页面、商品详细页面、购物车页面、订单提交界面、订单成功显示页面.25.1.1 首页商品展示页面首页部分展示数据, 分为三部分:页面左上角产品分类数据展示.右上角的 “我的购物车” 数据展示.页面主体部分的各个分类产品数据展示. 每个分类我们选出了最新添加的4个商品数据展示.页面展示效果如

2020-11-26 15:01:42 2509 1

原创 django写管理页面

输入地址:http://127.0.0.1:8000/admin/配置语言和时区:setting文件中LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'然后创建超级管理员:python manage.py createsuperuser输入用户名密码邮箱启动服务:python manage.py runserver创建admin创建哪个admin就再哪个目录下的admin.py 创建from django.contrib

2020-11-25 16:56:25 240 1

原创 ValueError: The QuerySet value for an exact lookup must be limited to one result using slicing.

Django报错:ValueError: The QuerySet value for an exact lookup must be limited to one result using slicing.我的代码为:order_goods_list = OrderGoods.objects.filter(goods_order=order_info)改为:order_goods_list = OrderGoods.objects.filter(goods_order__in=order_inf

2020-11-25 15:23:42 2068 1

原创 django报错:TypeError: ‘set‘ object is not reversible

这个错误是URL配置错误,我们在urls.py中,将urlpatterns={}换成urlpatterns=[]就OK了

2020-11-23 16:08:53 304

原创 Django学习之cookie笔记

Cookie 指某些网站为了辨别用户身份、在用户本地终端上存储的数据(通常经过加密).Cookie 最早是网景公司的前雇员 Lou Montulli 在1993年3月的发明. Cookie 是由服务器端生成, 发送给 User-Agent(一般是浏览器), 浏览器会将 Cookie 的 key/value 保存到某个目录下的文本文件内, 下次请求同一网站时就发送该Cookie 给服务器(前提是浏览器设置为启用cookie). Cookie 名称和值可以由服务器端开发自己定义.Cookies最典型的应用是

2020-11-20 14:26:16 101

原创 django模板学习笔记

模板文件1,在我们的总项目下,有一个temple目录,创建index的HTML文件<body> <h1>hello django</h1></body><body> <img src="static/banner01.jpg"></body></html>2,查看配置文件setting3,视图文件中访问模板文件from django.http import HttpRe

2020-11-20 14:17:54 140

原创 Django创建视图笔记

视图函数与网址对应当我们在浏览器输入不同的网址, 对应着浏览器发出的不同的请求, 对于不同的请求, 我们都会编写对应的函数来处理浏览器的请求. 请求处理函数, 我们定义在应用的 views.py 模块中, 每一个处理请求的函数, 我们叫做视图函数.该函数接收至少一个参数, 并且必须有返回值. 接收的参数类型为 HttpRequest 类型, 返回的数据类型必须为 HttpResponse 或者其子类.我们下面在 goods 应用的 views.py 模块中, 创建一个视图函数 index, 代码如下:

2020-11-20 11:17:31 176

原创 django项目环境搭建,数据库配置练习笔记

django环境准备1,安装Django,pip install django2,安装MySQL,pip install pymysql如果有虚拟环境那就在虚拟环境安装以上包创建项目1,创建Django项目2,项目中添加文件在termal里面输入:python manage.py startapp goods,增加的文件夹带所有需要的文件![在这里插入图片描述](https://img-blog.csdnimg.cn/20201119155828549.png?x-oss-process=i

2020-11-20 10:28:52 274

原创 python的邮件发送笔记

from email.mime.text import MIMETextfrom email.header import Headerfrom email import encodersfrom email.utils import parseaddr# 注意到构造MIMEText对象时,第一个参数就是邮件正文,第二个参数是MIME的subtype,传入'plain'表示纯文本,最终的MIME就是'text/plain',最后一定要用utf-8编码保证多语言兼容性。msg = MIMEText('

2020-11-18 17:15:46 162

原创 flask第一个demo学习笔记

flask第一个demo学习笔记首先写一个flask的Python文件from flask import Flask# 导入配置文件,配置文件中配置debug的开启和关闭from config import DEBUG# 初始化app = Flask(__name__)# 获取配置文件app.config.from_object("config")# 判断配置文件中的debug值print(app.config["DEBUG"])# 路由@app.route('/hello')

2020-11-10 17:53:38 689

原创 python装饰器学习笔记

装饰器import timedef decorator(func):# **kw:key word# *args 可变参数def wrapper(*args,**kw):print(time.time())func(*args,**kw)return wrapper@decoratordef f1(func_name):print(“this is 装饰器” + func_name)f1(’ funcname’)@decoratordef f2(func_name2,func_t

2020-10-21 18:09:18 199 1

原创 filter过滤

filter 过滤过滤数组中数字为0的list_x = [1,0,2,0,3,0,4]r = filter(lambda x: True if x!=0 else False, list_x)print(list®)filter的特点:lambda表达式必须有真和假

2020-10-20 11:18:47 206

原创 reduce

reduce,过程:由此可以看出,过程,reduce第一个参数是函数表达式lambda,第二个是参数,第三个是初始值x,y,取前两个数字然后x选取算起来的和,y取后面一个数字from functools import reducelist_x = [1,2,3,4,5,6,7,8,9]r = reduce(lambda x,y: x+y, list_x)print®...

2020-10-20 11:03:40 182

原创 python的map和lambda

python的map和lambda写一个抛物线:lsit_x = [1,2,3,4,5,6,7,8,9]list_y = [1,2,3,4,5,6,7,8,9]r = map(lambda x,y: xx+2x*y, lsit_x,list_y)print(list®)map的两个参数要长度一致如果map的两个参数长度不一致,那么按照最短的来计算...

2020-10-20 10:25:49 152

原创 根据HTML切割,排序,返回给HTML文件

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div> <ul id="ul1"> &...

2019-10-25 15:57:10 135

原创 切割str.split()

1,简单切割str.split("")<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> var e...

2019-10-24 11:15:14 176

原创 去掉前后空格

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> //删除字符串开头的空字符 function...

2019-10-24 11:09:07 166

原创 string字符串替换API

替换字符串replace var str=""; var str=str.replace(/正则/ig,"**");<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></he...

2019-10-15 18:02:53 628

原创 string正则表达式使用查找字符串的API

查找1,查找一个固定的关键词出现的位置var i=str.indexOf(“关键词”,start)在str中,从start位置开始找下一个关键词的位置,如果省略start,则默认从0位置开始找返回:关键词第一个字所处位置的下标如果找不到返回-1<!DOCTYPE html><html lang="en"><head> <meta c...

2019-10-15 17:40:16 486

原创 正则表达式

正则表达式用于:1,验证字符2,查找敏感词定义正则表达式字符集电话号:车牌号码匹配空字符选择和分组身份证号码指定匹配位置去前后空格匹配首字母...

2019-10-15 16:01:19 70

原创 Bootstrap全局样式

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。中文镜像:www.bootcss.com英文官网:http://getbootsratp.com用于开发响应式布局、移动端优先的web按钮相关样式...

2019-10-14 15:48:03 118

原创 响应式布局

官网:https://www.bootcss.com/响应式布局responsive web page自适应布局可以根据不同设备而自适应更改布局,图片,文字效果,不会影响用户体验响应式必须做到:1,布局:不能使用固定的宽高,必须是流式布局(浮动)2,文字和图片大小随着容器大小而改变3,媒体查询技术响应式布局的编写1,必须写:viewport:视口width=device-w...

2019-10-10 16:51:15 177

原创 CSS动画

将多个过度效果结合在一起就是动画动画是通过关键帧开控制动画的每一步关键帧1,动画执行的时间点2,在该点上的样式动画的使用步骤1,声明关键帧@keyframes change{0%{background:#f00;border-radius:0%;}25%{background:#ff0;border-radius:50%;}50%{background:pink;border-...

2019-10-09 18:15:42 103

原创 CSS过度

1,transition:默认为all2,transition-durationtims<!doctype html><html> <head> <title></title> <meta charset="utf-8"> <meta http-equiv="Cache-Control" content...

2019-10-09 16:30:27 67

原创 CSS转换

改变元素在页面中位置,大小,角度以及形态的一种方法2D转换:只在x轴和y轴上发生转换效果3D转换:增加了z轴的转换效果转换的属性transform:取值: none 默认值 无任何转换效果transform-function 一个活多个转换函数,多个的中间用空格隔开transform-origin转换原点取值: px数字的%关键字 left center right top ...

2019-10-09 14:20:13 102

原创 弹性布局

弹性布局主要解决:一个元素中的子元素的布局方式,为布局提供最大的灵活性<!doctype html><html> <head> <title></title> <meta charset="utf-8"> <!--引入外部样式--> <style> #parent{ bor...

2019-10-09 09:44:28 158

原创 CSS伪元素选择器

attr:first-line{}第一行字体样式attr:first-letter{}第一个字体样式attr::selection{}选中字体样式,只支持背景颜色和字体颜色<!doctype html><html> <head> <title></title> <meta charset="utf-8">...

2019-10-08 14:57:27 102

原创 CSS伪类选择器

:link :visited :hover :active :focus1,目标伪类(锚点)突出显示活动的HTML锚点标签,匹配被激活的锚点元素element:target{}<!doctype html><html> <head> <title></title> <meta charset="utf-8">...

2019-10-08 13:01:19 121

原创 CSS复杂选择器

兄弟选择器具备相同腹肌元素的平级元素之间称为兄弟元素注意:兄弟选择器,只能往后,不能往前找1,相邻兄弟选择器,获取紧紧挨着某元素后面的兄弟元素选择器1+选择器2{}<!doctype html><html> <head> <title></title> <meta charset="utf-8"> <...

2019-10-08 10:32:55 228

原创 定位

css定位1,定位属性:position值static:默认值,静态------》默认文档流relative 相对定位absolute 绝对定位fixed 固定定位元素的position设置为relative/absolute/fixed中任意一个值,该元素被称为已定位元素2,偏移属性top/bottom/right/leftleft:100px 距离左边100个像素top:...

2019-09-23 08:47:35 76

原创 css显示

1,显示方式display:none:隐藏,不显示元素block:让元素的表现形式和块级元素一样特点:独占一行,可设置宽高,垂直外边距inline:让元素的表现形式和行内元素一样特点:多个元素公用一行,不能设置宽高和垂直外边距inline-block:让元素的表现适合和行内元素一样特点:多个元素公用一行,不能设置宽高和垂直外边距table:让元素的表现适合和table一样特点...

2019-09-19 19:19:24 108

原创 css定位

普通流定位浮动定位float:left/right;<!doctype html><html> <head> <title></title> <meta charset="utf-8"> <meta http-equiv="Cache-Control" content="max-age=36...

2019-09-19 18:32:06 83

原创 css表格

1,表格的常用属性边距属性padding(margin无效)边框属性border尺寸width height––文本格式font text line-height背景,颜色,图片,渐变background指定单元格数据的垂直对齐方式vertical-align:middle/top/bottom;––2,表格特有属性1...

2019-09-19 11:25:37 103

原创 文本格式化

字体的属性1,自定义字体的类型font-family:gigi,snap itc,黑体,华为彩云;2,字体大小font-size:10px;3,字体加粗font-weightbold 加粗lighter 细一些bolder 加粗nomal 正常无单位的整数,最大10004,字体样式font-style:italic;斜体font-style:nomal;5,小型大写字...

2019-09-19 09:16:24 455

原创 css背景

背景颜色background-color:背景图片:background-image:url();背景图片平铺:background-repeat:repeat-x;#d1{width:800px;height:800px;background-color:#aff;border:5px solid #f00;background-image:url("…/img/tu....

2019-09-18 14:13:52 91

原创 css盒子模型

box-sizing属性指定框模型的计算方式#d1{width:200px;height:200px;background:#f00;padding:10px;margin:10px;border:5px solid #000;box-sizing:border-box; }box-sizing:border-box;边框以内包含边框实际占地宽度=左外边距+...

2019-09-17 16:13:21 74

原创 css基础概念

常用的样式:内部样式<!doctype html><html> <head> <title></title> <meta charset="utf-8"> <meta http-equiv="Cache-Control" content="max-age=3600"> <style>...

2019-09-16 17:36:31 109

原创 xml文件

1,顶端声明<?xml version="1.0" encoding="utf-8"?>2,所有的标签必须成对出现,没有单标签3,严格区分大小写4,xml允许全套,注意嵌套顺序tom5,每个标签允许自定义属性,格式与HTML一直,属性值,必须使用""括起来6,每一个xml文档,有且只有一个根元素xml文件<?xml version="1.0" encodin...

2019-09-12 17:56:22 115

djangoProject.zip

django新项目,主要是项目:天天生鲜代码,从首页,购物车,到订单等页面的开发

2020-11-26

土建或者共建的设计文档

土建或者共建的设计文档设计文档,用于设计路程,土建或者共建的设计文档设计文档,用于设计流程,土建或者共建的设计文档设计文档,用于设计路程

2020-06-10

wechat_devtools_1.02.1907300_x64.exe

微信小程序开发工具,是用来编写小程序开发代码的,可以用来开发

2019-09-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除