
Django
文章平均质量分 55
...
:D...
熟悉掌握python django vue DRF 熟数据库MySQL Redis 热爱学习 喜欢浏览技术博客
展开
-
进程 线程 协程 小计
线程的切换会保存到CPU的栈里,协程拥有自己的寄存器上下文和栈协程最主要的作用是在单线程的条件下实现并发的效果,但实际上还是串行的(像yield一样)原创 2022-06-11 10:57:25 · 281 阅读 · 0 评论 -
cookie和session
CookieCookie是po;由服务器端生成,发送给浏览器,浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时自动发送该Cookie给服务器Cookie可以用来在某个WEB站点会话间持久的保持状态SessionSession是另一种记录客户状态的机制,基于Cookie实现,客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是Session,客户端浏览器再次访问时只需要从Session中查找该客户的状态就可以了区别与联系Cook原创 2022-05-24 15:06:41 · 690 阅读 · 0 评论 -
重写方法合集
目录一、视图集重写create1 判断前端信息 避免重复添加(1) 反序列化添加数据(2) 普通添加数据2 序列化器校验 增加时,判断信息是否包含xx二、destroy1 只允许删除 包含 xx 的SPU2 只允许删除 外键字段包含 xx 的三、update1 只修改xx字段包含数值的2 前端提交修改时,反序列化入库的字段加上其他信息3 修改简洁流程四 list1 展示子类五 retrieve1 返回要求的json数据六 涉及用户的 添加修改 需要加密一、视图集重写create1 判断前端信息 避免原创 2022-05-12 20:33:48 · 700 阅读 · 0 评论 -
静态资源相关 Vue2上传图片的后端Django实现 文件操作
文章目录一、静态资源配置1 settings配置 拼接路径2 项目同名文件夹下创建static文件夹及子文件夹二、后端代码 上传图片1.视图2.路由知识回顾 文件操作一、静态资源配置1 settings配置 拼接路径STATICFILES_DIRS = (os.path.join(BASE_DIR, ‘static’),)STATICFILES_DIRS =(os.path.join(BASE_DIR, ‘static’),)2 项目同名文件夹下创建static文件夹及子文件夹可根据的静原创 2022-05-08 19:47:21 · 822 阅读 · 0 评论 -
后端重写update,create 方法示例 基于用户视图集修改增加用户 &反序列化入库修改字段入库信息
目录一、用户视图集 重写update方法1 视图里重写2 序列化器里重写二、用户视图集 重写create方法1 视图里重写2 序列化器里重写三 反序列化入库修改字段入库信1 基于用户视图集修改用户 涉及到用户密码的修改 反序列化入库时需要密文保存增加用户 涉及到用户密码的加密存储2 反序列化入库修改字段入库信息 需要字段对应 外键在数据库中自动添加后缀_id一、用户视图集 重写update方法1 视图里重写方案一 在视图里重写update方法逻辑user.set_password(原创 2022-05-07 10:38:33 · 531 阅读 · 0 评论 -
Django 后端配置项(跨域) Vue2 项目创建及 跨域 Element-ui配置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、Django 后端跨域配置注册跨域开启Cors中间件 关闭Csrf中间件其他二、Vue2项目1.注册打开小黑框输入 vue create 项目名2. 跨域配置安装命令: npm install --save axios在main.js下配置跨域3. Element-ui配置安装命令 npm install --save element-ui在main.js下配置element-ui其他快速生成vue文件 v2 同时 删掉v.原创 2022-04-25 19:50:13 · 994 阅读 · 0 评论 -
模型类序列化器的校验方法及重写create,update方法
校验方法1通过Serializer指定类属性的类型使用基本的校验约束例如:选项参数:参数名称 作用 max_length 最大长度:在反序列化时进行输入最大长度校验 min_lenght 最小长度:在反序列化时进行输入最小长度校验 allow_blank 是否允许为空:在反序列化时允许传空白字符串,默认不允许 trim_whitespace 是否截断左右空白字符,默认True max_value 最小值:在反序列化时进行输入最大...原创 2022-04-22 21:17:43 · 679 阅读 · 1 评论 -
静态资源配置
静态资源配置原创 2022-04-21 17:39:34 · 315 阅读 · 2 评论