简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Vue3 + Django 前后端项目实现密码认证登录
本文介绍了 django-rest-framework 与Vue 前后端分离项目设计与实现过程,实现了列表查询、单条查询,添加信息,更改信息,删除信息等功能,讲述了如何设计RESTful API 接口,如何用DRF实现RESTFul API编程,前端采用Vue编程,通过Axios API 通过REST接口从django后端获取数据,实现数据库的CRUD功能。包含完整代码
django-rest-framework (简称**DRF**) 继承了django框架的上述优点,开发与部署不需要第3方库的支持就可以轻松完成数据库CRUD的 REST API开发,并提供完善的鉴权、分级权限控制、测试页面等功能,可以快速地开发出一套高质量的REST API。本文演示了学生信息查询项目的API接口设计,django-rest-framework函数式编程,CBV视图类编程两种方
django-rest-framework (简称**DRF**) 继承了django框架的上述优点,开发与部署不需要第3方库的支持就可以轻松完成数据库CRUD的 REST API开发,并提供完善的鉴权、分级权限控制、测试页面等功能,可以快速地开发出一套高质量的REST API。本文演示了学生信息查询项目的API接口设计,django-rest-framework函数式编程,CBV视图类编程两种方
Vue3 + Django 前后端项目实现密码认证登录
用 Python 通过 OpenCV显示摄像头画面时,可能出现画面延迟,显示的画面比真实场景慢几秒甚至更多。解决方案,自定义1上读取视频帧的类取代opencv的VideoCapture,通过后台工作线程实时读帧,放入队列,同时删除旧帧,oepncv显示时从新类中取帧。
本文介绍了跨域问题(CORS)产生原因原理,解决思路,django服务器通过自定义中间件Middleware修改头部参数,以及使用第3方库core-headers的解决方法。
本文主要介绍python 标准库 subprocess 模块创建子进程的各种用法(1) 用 subprocess.run() 方法创建子进程 ,(2) stdin, stdout,stderr 的配置,以及管道 Pipe 使用(3) Popen API使用, 如何创建Popen对象,如何查询进程状态,中止进程(4)进程之间通信, 使用stdin 传入数据,通过comunicate() 方法获取输出
**REST 不是网络协议, 而是利用 HTTP协议实现的一套接口规则**。但是REST没有严格定义消息接口名称与数据格式。而是利用 HTTP的消息格式,其网络层的二进制格式,采用JSON编码(即序列化)。可以认为 HTTP只是定义了该层各种网络功能元素规范及低层通信方式,但是**REST专注于如何组合使用HTTP定义的各类功能元素来完成其目标:提供统一资源访问接口**。
Python 全局解释器锁(Global Interpreter Lock, 简称GIL) 是一个互斥锁(或锁),只允许一个线程保持 Python 解释器的控制权。这意味着在任何时间点都只能有一个线程处于执行状态。执行单线程程序的开发人员看不到 GIL 的影响,但它可能是 CPU 密集型和多线程代码中的性能瓶颈。本文介绍了3种避开全局锁限制的方法:多进程编程,Cython, 其它解释器