自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 基于Django REST framework的 接口级别权限 角色访问控制 (使用RBAC7表 / 可自动生成权限数据 / 可自动进行权限校验)

drfRBAC基于Django REST framework的 接口级别 角色访问控制django-rest-frameworkRBAC角色访问控制接口级别权限自动权限类生成自动权限表数据生成自动权限校验只需着重于权限的分配

2021-03-17 12:26:30 5478 10

原创 TS基础 类型 类 接口 泛型

目录TS指南1. TS基本类型2. 类(class)3. 面向对象的特点3.1 封装3.1.1 只读属性(readonly):3.1.2 属性三种修饰符:3.1.3 属性存取器3.1.4 静态属性3.1.5 this3.2 继承3.3 抽象类(abstract class)4. 接口(Interface)5. 泛型(Generic)TS指南1. TS基本类型类型声明语法: let 变量: 类型; let 变量:{ 属性1:类型, 属性2:类型, [propName: strin

2021-07-29 00:23:59 2533

原创 解决django使用pymysql连接数据库时 存储emoji报错的问题

解决django使用pymysql连接数据库时 存储emoji报错的问题

2021-07-13 00:56:19 252

原创 常用git命令

从远程克隆到本地git clone 你GitHub上的HTTPS/SSH链接 自定义仓库名(不写则默认为远端仓库名)可以使用 -o 命令 clone的同时为远程主机命名 直接clone时远程主机默认为origingit clone -o 主机别名 你GitHub上的HTTPS/SSH链接 自定义仓库名(不写则默认为远端仓库名)也可以在clone后使用remote命令为远程主机命名git remote add 主机别名 地址(HTTPS/SSH)删除远程git r...

2021-05-24 09:36:56 136

原创 python 列表根据汉字拼音进行排序 / 查询结果集(列表嵌套字典)根据特定key字段拼音进行整体排序

基于 pypinyin 的拼音首字排序* 以下方法皆只根据词语的第一个汉字进行排序1.基于列表 进行排序from pypinyin import lazy_pinyindef pinyin_sort(lis): """ 根据列表元素的首个汉字拼音进行排序 :param lis: 列表对象 :return: """ lis.sort(key=lambda i: lazy_pinyin(i)[0][0])2.基于列表嵌套字典 进行排序from p

2021-03-11 11:55:03 1422

原创 DRF(Django REST framework)框架中 View、APIView、GenericAPIView、ViewSet、GenericViewSet、ModelViewSet 的关联与区别

![DRF视图类关系]](https://img-blog.csdnimg.cn/20210120155740934.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1dSaGFu,size_16,color_FFFFFF,t_70#pic_center)

2021-01-20 17:34:57 791

原创 第一阶段 - ubuntu18.04 + Python3 + MySQL8 + Django2.2 服务器配置

第一阶段目录1.1 域名解析1.2 安装python1.3 安装PIP31.4 安装Django1.5 安装mysql81.6 项目文件上传 ( 推荐使用 WinSCP )1.1 域名解析在你购买域名的服务商处进行域名解析 , 绑定你服务器实例的公网IP1.2 安装pythonsudo apt install python sudo apt install python3...

2019-10-28 17:36:44 493

原创 第二阶段 - uWSGI 网关接口配置

第二阶段目录2.1 安装uWSGI2.2 命令测试启动2.1 安装uWSGIsudo pip3 install uwsgi2.2 命令测试启动在项目文件目录下 , 类似 runserver 的一次性启动方式uwsgi --http 0.0.0.0:8000 --file sms02/wsgi.py --static-map=/static=static–http 这个就...

2019-10-28 17:36:02 810

原创 第三阶段 - Nginx 配置

第三阶段目录3.1 安装 Nginx3.2 修改 nginx.conf3.3 启动 Nginx3.1 安装 Nginxsudo apt install nginx3.2 修改 nginx.conf切换到 nginx 目录下cd /etc/ngnix nginx.conf 文件内容如下 ( 修改文件相应部分 , 或 直接清空文件 完全复制以下内容 )worker_p...

2019-10-28 17:35:15 422

原创 第四阶段 - Https访问 配置

第四阶段目录4.1 申请证书4.2 修改 nginx.conf 文件4.1 申请证书通过服务器供应商免费申请SSL证书,博主用的腾讯云获得.crt&.key文件如果是其他格式证书文件 ( 如 pem ) , 可将证书上传至腾讯云再 重新下载 , 即可得到各种格式的证书文件 腾讯云证书管理4.2 修改 nginx.conf 文件修改 第三阶段Nginx部署 ...

2019-10-28 17:34:08 598

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除