# dsm **Repository Path**: js2thon/dsm ## Basic Information - **Project Name**: dsm - **Description**: 数据资产识别、分级分类、数据加密等数据安全基础能力 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 5 - **Created**: 2021-12-17 - **Last Updated**: 2024-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: 数据安全, 数据安全治理, Python, Django ## README **简介** ------- 这是一个基于Python Django框架开发的数据安全治理的DEMO项目,主要给数据库资产进行分类、分级、打标、加密。 1.管理后台访问:https://127.0.0.1:8000/admin 2.数据API接口:https://127.0.0.1:8000/data **文章参考** ------- --------------------------------------------------- [以数据为中心的数据安全基础能力建设探索](https://www.freebuf.com/articles/database/323318.html) [浅谈敏感数据加密安全防护](https://www.freebuf.com/articles/database/322433.html) [数据安全运营视角下的数据资产安全治理](https://www.freebuf.com/articles/database/256882.html) [浅谈数据安全运营的一亩三分地](https://www.freebuf.com/articles/database/238364.html) --------------------------------------------------- **主要记录** ----------- 2022.02.26 集成vault(KMS)数据加解密功能 2022.02.19 增加银行卡、身份证字段识别功能 2022.01.05 增加数据内容采样(3条数据) 2022.01.04 增加数据库敏感字段手机号识别功能 2021.12.31 项目启用HTTPS加密功能 启用数据接口分页功能 **git基础使用** -------------- ++++git tips++++ 工作区-->暂存区-->版本库 0.初始化 git init 文件夹名 git status # 查看git管理文件夹的状态 1.提交到暂存区 1.1. git add . #提交当前文件夹里所有文件到暂存区 1.2. git commit -m 'add query data api' #把暂存区的文件提交到版本库 2.分支操作 2.1. 查看分支 git branch 2.2. 创建分支 git branch dev 2.3. 切换分支(master,dev,...) git checkout master #切换到master分支 2.4. 删除分支 git branch -d dev #不当删除当前分支,需要切换到其他分支然后删除 2.5. 合并分支 git merge dev #当前分支master,将dev合并到master 3.提交代码push git remote git remote add origin https://gitee.com/js2thon/dsm.git git push origin master 4.回退到版本库某个版本 git log #查看历史版本 git reset --hard 版本号 5.拉取其他开源代码 git clone https://gitee.com/xxx/xxx