自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis与Mysql

redis与mysql

2022-07-06 11:55:50 1509 1

原创 线程和进程的区别

线程进程

2022-06-27 08:17:15 200

原创 Flask中的celery使用

flask中使用celery

2022-06-07 15:28:23 4122 2

原创 python中的闭包和装饰器

闭包和装饰器

2022-06-01 11:40:49 91

原创 http和https的区别

HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。 使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,因而需要一定费用。证书颁发机构如:Symantec、Comodo、GoDaddy 和 GlobalSign 等。 HTTP 页面响应速度比 HTTPS 快,主要是因为 HTTP 使用 TCP 三次握手建立连接,客户端和服务器需要交换 3 个包,而 HTTPS除了

2022-05-25 10:46:35 121

原创 session和cookie的区别

什么是cookie?Cookie是po;由服务器端生成,发送给浏览器,浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时自动发送该Cookie给服务器Cookie可以用来在某个WEB站点会话间持久的保持状态什么是session?Session是另一种记录客户状态的机制,基于Cookie实现,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是Sessi

2022-05-24 16:08:29 266

原创 git 相关介绍和操作

简介:git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。最初是 Linus 为了管理 Linux 内核开发而开发的一个开源的版本控制软件。git和svn的区别:集中式:svn,各个版本存于服务器,易单点故障分布式:git,能有效解决单点故障,C语言开发git操作1.初始化本地仓库或者克隆远程仓库git init | git clone url2.设置用户签名git config --global user.name “jack” ...

2022-04-25 20:39:14 82

原创 前后端配置跨域

后端配置如下在settings文件中先注册corsheaders 然后注册中间件corsheaders.middleware.CorsMiddleware然后在settings文件中配置相关的跨域信息#允许跨域的源CORS_ORIGIN_WHITELIST = ("http://localhost:8080",)#允许带着cookie访问CORS_ALLOW_CREDENTIALS = True#允许请求的方法CORS_ALLOW_WETHODS = ( "GET",

2022-04-25 19:45:45 499

原创 解决模型类中外键的显示值

模型类中的外键如果要显示相应的值 需要在序列化器serializers中定义新的字段并且返回对应的值具体代码实现如下:模型类中:class Staff(models.Model): SEX_CHOICES = ( (1,'男'), (2,'女') ) name = models.CharField('员工姓名',max_length=20) sex = models.SmallIntegerField('员工性别',choices

2022-04-22 20:45:10 208

原创 模型类中choices选值显示汉字

模型类中的choices字段class Staff(models.Model): SEX_CHOICES = ( (1,'男'), (2,'女') ) name = models.CharField('员工姓名',max_length=20) sex = models.SmallIntegerField('员工性别',choices=SEX_CHOICES) phone = models.CharField('手机号',max_l

2022-04-22 20:41:11 191

原创 序列化和反序列化

序列化作用1.进行数据的校验-----反序列2.将模型类的对象转换为字典---序列化3.减少代码量,提高编码效率----序列化器序列化定义将模型类对象转为字典,然后经过Response转为json字符串--------称为序列化反序列化定义将网络中的json字符串经过Request对象,转为字典或者类字典,然后经过序列化器转为模型类的对象------称为反序列化...

2022-04-21 20:56:08 60

原创 模型类中的常用字段类型

常用字段类型:字段 字段构造方式 BooleanField BooleanField() NullBooleanField NullBooleanField() CharField CharField(max_length=None, min_length=None, allow_blank=False, trim_whitespace=True) EmailField EmailField(max_length=None, min_length=None,

2022-04-21 20:46:36 293

原创 模型类视图创建

from django.db import models# Create your models here.class BaseModel(models.Model): create_time = models.DateTimeField('创建时间',auto_now_add=True) update_time = models.DateTimeField('修改时间',auto_now_add=True)class Department(BaseModel): """.

2022-04-21 20:43:10 102

原创 python 配置静态文件

在项目根目录下创建目录 static 在settings里配置 STATICFILES_DIRS = (os.path.join(BASE_DIR,'static'),)

2022-04-21 17:22:26 781

空空如也

空空如也

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

TA关注的人

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