随笔分类 - drf+vue自动化运维
摘要:参考了 https://github.com/hhyo/archery/wiki/sql_optimize#slowquery 一.示意过程 二.官方的两张表,一张统计表,一张详情表 CREATE TABLE `mysql_slow_query_review` ( `checksum` char(3
阅读全文
摘要:一.环境准备 1.拉取centos基本镜像 docker pull centos:7 # centos 7 b5b4d78bc90c 6 weeks ago 203MB 2.创建一个容器 # docker run --name dbmsrbac -p 9000:8000 -v /home/jenvi
阅读全文
摘要:一.token 认证 https://www.django-rest-framework.org/api-guide/authentication/#tokenauthentication 1.1 settings 配置 # install 'rest_framework.authtoken', #
阅读全文
摘要:https://docs.djangoproject.com/en/3.0/topics/email/ https://docs.djangoproject.com/en/3.0/topics/email/ topic email backends sentry 不香么 一.网上的 https://
阅读全文
摘要:https://docs.djangoproject.com/en/3.0/topics/logging/ https://yiyibooks.cn/xx/python_352/library/logging.html logger objects https://docs.python.org/3
阅读全文
摘要:默认配置已经启用权限控制 settings 默认 migrate 会给每个模型赋予4个权限,如果 ORM 类不托管给django管理,而是直接在数据库中建表,模型的权限就不生效了? 一.如果需要经过登陆后才能访问,使用 1.默认登陆,也可以访问drf的api 2.视图里加认证 3.设置全局认证方式
阅读全文
摘要:django filter https://github.com/carltongibson/django filter https://django filter.readthedocs.io/en/master/guide/rest_framework.html https://django f
阅读全文
摘要:一.使用默认分页 1.settings 设置 2.参数 1.第几页 2.每页大小 3.最大页 二.自定义分页 avue 前端分页参数: 结果如下 如果某个视图不需要分页,视图设置分页类为 None 即可
阅读全文
摘要:一.models 说明 1.厂家表 ,可直接反序列化 2.厂家设备表 ,存在外键,反序列化时需要传入外键表的实例化对象 3.服务器表 ,存在多个外键字段,其中 、`cabinet manufacturer model_name`不允许为空,反序列化时要先取这两个字段的实例 4.反序列化 表时,需要先
阅读全文
摘要:drf 可以使用不经过model和serialzier的数据返回,也可以配置权限
阅读全文
摘要:一 安装drf 1.1 安装库 1.2 settings 添加配置 二 接口文档 2.1 安装库 2.2 settings 添加配置 2.3 添加url url(r'^docs/', include_docs_urls("运维平台接口文档")) 三 单个表CRUD 3.1 models 3.2 se
阅读全文