常用 Python 代码片段

""" 请求头 """ headers = { "User-Agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) ", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8", " ...

Python 异步

最先接触到异步的,应该是前端,比如 JavaScript,连 Sleep 和 XMLHttpRequest 都是用异步的 Promise 写的。 而这次我正在做的 Web 后端也得用到异步,因为这个后端用到了 Onedrive REST API,每次向 Onedrive 请求需要约 1s,如果不使用异步,这个线程就会卡 1s。如果出现高并发(如图片请求),延时也会成倍的增加。 关于协程,还是推 ...

drf-yasg —— Django REST Framework 文档生成

前两篇:Django 学习笔记 | Dango REST Framework 学习笔记 文档对于后端开发是相当重要,即使是一个人写前后端,如果不写文档,可能前天写的接口今天又不知道了。而且,测试部分是基于文档进行编写的,上过软件工程课程的同学应该都有了解。足以看出文档 ...

Django REST Framework 学习笔记

如果你打算使用 Django 搭建一个 RESTful API 后端,你完全有必要学习 Django REST Framework。 Django REST Framework 提供了 Serializers、APIView、GeneticAPIView、ViewSets、权限管理、搜索、分页等功能。这些功能、特性可以全部加入我们的 RESTful 后端,也可以选一部分加入。 如果你和我一 ...

Django 3.1 学习笔记

推荐从上往下看。 [官方快速安装指南(3.1 版本)],安装的教程 [官方中文教程(3.1 版本)],开发的教程 [MDN 上的 Django 教程],和上面的教程有重叠,推荐只看[会话]和[用户认证]部分 [Django REST Framework],这是一个基于 Django 的 RESTful 后端框架,为常见 RESTful 操作提供了模板,大大降低 REST AP ...