摘要:
接口缓存 把数据放在redis数据库中,减少访问量 针对访问量大,且数据较固定的接口,建议建立接口缓存,建立了缓存之后,提取数据就不再走数据库,直接从缓存中提取。同时也减少了数据库压力 比如轮播图接口,每刷新一下首页就会访问一下轮播图接口拿去数据,这时建立接口缓存来处理就可以减轻数据库压力 视图模块 阅读全文
2019年12月17日
摘要:
Git学习(三)——使用Git协同开发 项目协同开发git操作 基本流程 协同开发 创建dev分支开发 (以避免改动主支master的代码) 第一次从远程仓库拉取代码到本地是在master主支上,然后进行创建分支dev:git branch dev,创建的分支dev会包含master分支的所有内容。 阅读全文
2019年12月12日
摘要:
版本控制git git 了解:特点、优点 1.git将用户办和服务版整合在一起,任何机器上都安装了两个版本(用户版与服务版) 2.git本地与远程代码交互,客户端不参与,是两个服务端进行交互,本地版本库和远程版本库交互(后面通过commit操作命令提交到本地版本库) git的工作流程 在本地分为三个 阅读全文
摘要:
1.pip安装源 介绍 永久配置安装源 Windows MacOS、Linux 配置文件内容 2.虚拟环境的搭建 优点 windows 安装 配置虚拟环境管理器工作目录 MacOS、Linux 安装 工作文件 配置 使用 pycharm使用 新建项目 添加环境 使用环境 3.luffy后台:Djan 阅读全文
摘要:
jwt认证规则 jwt模块 前后台分离模式下信息交互规则 基于jwt的登录 (单方式与多方式) models.py admin.py urls.py views.py serializers.py 频率认证 自定义频率认证 utils.throttles.py settings.py urls.py 阅读全文
摘要:
项目准备流程 和 django权限六表 一、项目准备 1.创建django项目 2、创建数据库 —— init文件中声明mysql —— 也可以直接在settings中配置声明 项目名/应用名.init.py 或在settings.py中配置并声明 3.配置国际化 4.创建media文件夹——配置文 阅读全文
摘要:
三大认证 drf认证组件 authentication settings.py 源码分析 分两方面:a,b (a): 在initial方法上面——这个是源码settings文件配置认证组件的地方 源码settings.py文件中APISettings类 (b): self.inital(self,r 阅读全文