自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 DJANGO ORM 使用

1.ORMobject-relation-mapping对象关系映射orm封装了对数据库的基础操作,封装了原始的sql语句,包括建立数据库的连接、游标、关闭连接;作用:提高开发效率,执行效率相对较低;orm会转化成sql语句,兼容不同的版本、兼容不同的关系型数据库;防止注入攻击;select *语句永远不要出现在项目代码中;在项目开发过程中,表和字段会发生变化吗?ORM映射:数据...

2019-11-20 11:23:54 123

原创 python虚拟环境

虚拟环境概念:不是真实的环境,独立于真实环境之外的环境,可以有独立的python解释器,以及该环境必须有的依赖包。创建虚拟环境必须联网创建虚拟环境:mkvirtualnev flask_python41 基于python2;-p python3 flask_python41基于python3pip install flask默认按照最新版,如果需要指定版本pip install flask...

2019-11-19 19:04:03 83

原创 开发环境运行项目

开发环境运行项目终端中运行:export FLASK_APP=文件名flask runpycharm中运行:添加环境变量FLASK_APP、FLASK_ENV去除脚本路径,脚本参数加上-m flask run

2019-11-19 19:03:32 102

原创 管理员登录 浏览器的同源策略

管理员登录浏览器的同源策略在浏览器中,用js发起ajax请求,请求另外一个服务器时,浏览器认为访问不同的源,则禁止访问浏览器向不同源的服务器发起一个options请求,根据响应报文来确定是否继续发起真实的请求跨域CORS跨域:a域名下的js访问b域名下的接口未配置cors时,options请求的响应报文头HTTP/1.0 404 Not FoundDate: Tue, 04 Jun...

2019-11-19 19:02:40 115

原创 serializer序列化的使用

关系属性序列化当模型类中有外键时,则模型类对象中有关系属性1.主键2.字符串3.自定义序列化器反序列化:验证,保存验证类型参数自定义方法:validate_属性(attr),validte(attrs)保存create()update()调用serializer=***Serializer(模型类对象,data=字典)serializer.is_valid()ser...

2019-11-19 19:02:01 2238

原创 restframework

前后端不分离与分离的区别不分离:视图返回的数据包括数据库中的数据、html标签分离:视图返回的数据只包括数据库中的数据,而且格式为jsonRESTful规范操作处理----请求方式----路径----返回值----状态码以英雄为例处理 请求方式 路径 返回值 状态码查询(多条) get /heros/ [{},{},…] 200查询(一条) get /heros/(?P\d+)/ ...

2019-11-19 19:01:04 174

原创 docker基本命令

从公网拉取一个镜像docker pull images_name查看已有的docker镜像[root@docker ~]# docker images查看帮助docker command --help查看镜像列表docker search nginx启动一个容器#基于hello-world镜像启动一个容器,如果本地没有镜像会从公网拉取过来,这次做为测试用docker run h...

2019-11-19 18:58:00 120

原创 Linux常用命令大全

系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息ca...

2019-11-19 18:56:35 52

原创 20个必不可少的Python库也是基本的第三方库

20个必不可少的Python库也是基本的第三方库读者您好。今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是:Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。wxPython.Python的...

2019-11-19 18:55:41 238

原创 mysql数据库优化

这个优化法则归纳为5个层次:1、 减少数据访问(减少磁盘访问)2、 返回更少数据(减少网络传输或磁盘访问)3、 减少交互次数(减少网络传输)4、 减少服务器CPU开销(减少CPU及内存开销)5、 利用更多资源(增加资源) 由于每一层优化法则都是解决其对应硬件的性能问题,所以带来的性能提升比例也不一样。传统数据库系统设计是也是尽可能对低速设备提供优化方法,因此针对低速设备...

2019-11-19 18:54:46 177

原创 git 远程分支代码强制覆盖本地代码

git 远程分支代码强制覆盖本地代码需求:把远程分支的代码强制覆盖到本地解决:git fetch --all# 从远程获取最新版本到本地,不会mergegit reset --hard origin/master# --hard origin/<master> master指定远程的分支git pull# 从远处获取最新版本并merge到本地...

2019-11-19 18:51:56 2340

原创 python冒泡排序

def bubbleSort(arr):n = len(arr)# 遍历所有数组元素for i in range(n): # Last i elements are already in place for j in range(0, n-i-1): if arr[j] > arr[j+1] : arr[j], arr[j+1...

2019-08-31 17:01:21 138

空空如也

空空如也

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

TA关注的人

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