自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker部署mysql以及配置远程连接

docker部署mysql以及配置远程连接

2022-07-05 11:58:26 980 1

原创 第三方平台使用钉钉账号登录

通过钉钉账号实现第三方登录

2022-06-26 19:14:48 4416

原创 pycharm连接远端服务器

pycharm连接远端服务器

2022-06-19 19:41:42 290

原创 闭包和装饰器

闭包和装饰器

2022-06-13 10:44:59 153

原创 Flask中的四种请求钩子

Flask中的四种请求钩子

2022-06-13 10:39:52 232

原创 Git的简单操作

git的简单操作

2022-06-09 19:36:53 142

原创 简述Flask上下文管理流程

Flask中有两种上下文,**请求上下文**和**应用上下文**. request和session都属于请求上下文对象。  request:封装了HTTP请求的内容,针对的是http请求。举例:user = request.args.get('user'),获取的是get请求的参数。  session:用来记录请求会话中的信息,针对的是用户信息。举例:session['name'] = user.id,可以记录用户信息。还可以通过session.get('name')获取用户信息current_app和g都

2022-06-09 19:17:33 464

原创 Flask实现强制登录

Flask强制登录

2022-06-08 15:34:29 237

原创 无限级嵌套

无限级嵌套

2022-06-07 20:45:29 157

原创 cookie和session的区别

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

2022-05-24 09:16:48 1810

原创 字符串的三种格式化方法

1.%格式化法 %s : 字符串 %d : 整型的 也就是整数类型的数字 %f : 浮点型的 也就是小数类型的 若想保留指定的小数个数 比如保留两位小数 : %.2fname = '佳秋'age = 20tall = 1.78print('我的名字是%s, 我今年%d岁, 我的身高是%f米' % (name, age, tall))"""结果为我的名字是佳秋...

2022-05-24 09:10:04 10865

原创 添加修改数据时前端报400的原因

1.向后端提交的字段跟数据库中的字段对不上当我们添加或者修改数据时,前端跟后端的字段可能对不上,如果没有让前后端的字段名保持一致,就会导致数据不能正常添加到数据库,因此会报4002.对于某些不需要添加或修改的数据后端序列化器没有定义只序列化输出对于某些添加或修改用不到的字段,如果没有指定默认值,需要指定只能序列化输出,否则这个字段就会被认为是必填项,但修改和添加却没有用到这个字段,因此会报400...

2022-05-07 11:05:47 1888

原创 jwt-token和session的会话保持

1.jwt-token的会话保持(1)会话保持浏览器发送登录请求,通过算法,将用户的标识信息编码生成token返回给浏览器做本地存储,下次请求时将本地的cookie一起发送给服务器,服务器通过解码token,获得用户的信息,完成认证(2)优点1.不占用内存2.具有哈希加密的sinature,更安全3.有利于服务器扩展2.session会话保持(1)会话保持浏览器带着用户名和密码请求服务器,服务器将用户信息保存在session中,并返回一个sessionid给浏

2022-04-27 20:19:37 831

原创 Celery异步发送短信验证码

1.在django项目主应用下创建celery.py文件,配置以下内容:# celery.py文件import osfrom celery import Celeryfrom django.conf import settings# 为celery配置环境变量,识别和加载django的配置文件# 因为worker是脱离django启动的,且依赖其配置os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mdpro.settings') # 主应

2022-04-27 20:00:19 994

原创 djangorestframework-jwt使用

1.在pycharm中安装djangorestframework-jwt插件pip install djangorestframework-jwt2.在settings.py中进行配置REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES' ( 'rest_framework_jwt_authentication.JSONWebTokenAuthentication', )}import datetime

2022-04-26 16:34:10 1959

原创 Vue和Django的跨域配置以及Element-ui的相关信息

1.Vue跨域配置axios.defaults.baseURL = 'http://127.0.0.1:8000'// 请求携带cookieaxios.defaults.withCredentials = true// 异步请求 不阻塞 ---请求头axios.defaults.headers['X-Requested-With'] = 'XMLHTTpRequest'// 获取本地token 没有则为空axios.defaults.headers['token'] = local

2022-04-25 19:27:21 737

原创 配置vue2前端项目

配置前端平台1.创建vue项目 (1)选择好路径,输入cmd打开小黑框

2022-04-22 20:40:29 906

原创 django静态资源配置

静态资源配置还需在项目根目录下创建static文件夹,用来存储静态资源,方便调用SmallIntegerField:小整形,比整形占用的磁盘空间更少

2022-04-21 17:14:18 236

空空如也

空空如也

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

TA关注的人

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