摘要: 序列化方式一 :在业务类里序列化数据库数据 class RolesView(APIView): def get(self,request,*args,**kwargs): roles = models.Role.objects.all().values('id','title')[1:3] ret 阅读全文
posted @ 2019-02-19 17:40 子谦0618 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.自己写: class UserView(APIView): versioning_class = ParamVersion def get(self,request,*args,**kwargs): v1 = request._request.GET.get('version') v2 = re 阅读全文
posted @ 2019-02-19 17:39 子谦0618 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 权限认证:1.项目下utils文件写permissions.py文件 from rest_framework.permissions import BasePermission class SVIPPermission(BasePermission): #用户权限类 message = 'SVIP才 阅读全文
posted @ 2019-02-19 17:38 子谦0618 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、节流自定义类: import time from api import models VISIT_RECORD = {} class VisitThrottle(BaseThrottle): #设置访问频率为60秒3次 def allow_request(self, request, view) 阅读全文
posted @ 2019-02-19 17:38 子谦0618 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 用户认证:1.项目下utils文件写auth.py文件 2、settings配置用户全局认证如下: 3.views业务类可以在全局认证外设置单独认证规则 4.源码认证流程图 5.匿名用户全局配置: 阅读全文
posted @ 2019-02-19 11:47 子谦0618 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 用户POST登录-->后台验证用户名密码-->验证正确返回TOKEN-->验证错误返回错误信息 class UserAPI(APIView): #用户登录类 def post(self,request,*args,**kwargs): ret = {'code': 200, 'msg': None} 阅读全文
posted @ 2019-02-19 11:46 子谦0618 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 1.打开终端,输入 cd ~/.ssh 这个是检查你的ssh的是否存在的,如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下(如果第一次配置一般都是不存在的),不存在,你将会看到如下: 接下来你就需要用默认的参数生成ssh,终端输入 ssh-keygen -t rsa -C xxx 阅读全文
posted @ 2018-12-17 11:50 子谦0618 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.51cto.com/12482328/2087535?cid=702003 1. 添加uwsgi相关文件 在之前的文章跟讲到过centos中搭建nginx+uwsgi+flask运行环境,本节就基于那一次的配置进行说明。 在www中创建uwsgi文件夹,用来存放uwsg 阅读全文
posted @ 2018-12-17 10:55 子谦0618 阅读(2224) 评论(0) 推荐(1) 编辑
摘要: 转自:http://www.usday.cn/blog/51 部署前的准备: 1. 在本地可以运行的django项目 2. 一台云服务器,这里选用Centos系统 开始部署: 首先在本地导出项目需要的第三方库:在根目录(或虚拟环境中) 命令行使用 pip freeze >requirements.t 阅读全文
posted @ 2018-12-17 10:05 子谦0618 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、yum仓库下载MySQL:sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL:sudo yum install mysql-community- 阅读全文
posted @ 2018-12-13 11:52 子谦0618 阅读(393) 评论(0) 推荐(0) 编辑