上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 版本 新建一个工程Myproject和一个app名为api (1)api/models.py (2)Myproject/urls.py (3)api/urls.py (4)views.py (5)settings.py 1.url中通过GET传参 后台可以看到当前的版本 如果url中没有传版本参数, 阅读全文
posted @ 2019-10-07 11:32 我的IT007 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 添加节流 自定义节流的方法 限制60s内只能访问3次 (1)API文件夹下面新建throttle.py,代码如下: (2)settings中全局配置节流 (3)现在访问auth看看结果: 60s内访问次数超过三次,会限制访问 提示剩余多少时间可以访问 节流源码分析 (1)dispatch (2)in 阅读全文
posted @ 2019-10-07 10:32 我的IT007 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 添加权限 (1)API/utils文件夹下新建premission.py文件,代码如下: message是当没有权限时,提示的信息 (2)settings.py全局配置权限 (3)views.py添加权限 默认所有的业务都需要SVIP权限才能访问 OrderView类里面没写表示使用全局配置的SVI 阅读全文
posted @ 2019-10-07 09:57 我的IT007 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、基础 1.1安装 pip直接安装 1.2.需要先了解的一些知识 理解下面两个知识点非常重要,django-rest-framework源码中到处都是基于CBV和面向对象的封装 (1)面向对象封装的两大特性 (2)CBV 基于反射实现根据请求方式不同,执行不同的方法 原理:url-->view方法 阅读全文
posted @ 2019-10-07 07:03 我的IT007 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 简介 REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主要编写者之一。在目前主流的三种Web服务交互方案中,R 阅读全文
posted @ 2019-10-06 17:11 我的IT007 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 发邮件 阅读全文
posted @ 2019-10-06 09:55 我的IT007 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 记录:多个app管理 新建名apps的python package包将多个app迁移到apps下,在Pycharm中标记 apps 为 SourceRoot(右键->Mark Directory as)settings文件下配置apps的路径为可查找的Sources Root import os,s 阅读全文
posted @ 2019-10-06 08:27 我的IT007 阅读(601) 评论(0) 推荐(0) 编辑
摘要: MySQL的sql_mode模式说明及设置 MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就 阅读全文
posted @ 2019-09-06 20:12 我的IT007 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Go语言基础之函数 函数是组织好的、可重复使用的、用于执行指定任务的代码块。本文介绍了Go语言中函数的相关内容。 函数 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 函数定义 Go语言中定义函数使用func关键字,具体格式如下: func 函数名(参数)(返回值){ 函 阅读全文
posted @ 2019-08-20 23:46 我的IT007 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Go语言基础之map Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。 map map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 map定义 Go语言中 map的定义语法如下: map[KeyType]ValueType 阅读全文
posted @ 2019-08-20 23:16 我的IT007 阅读(181) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页