# Study Notes **Repository Path**: randomlife/Study-Notes ## Basic Information - **Project Name**: Study Notes - **Description**: Life is short, I use Python. - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2018-08-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Study Notes ![Python](./python.jpg) #### 项目介绍 编程是一件很有趣的事情, 但要学习的还有很多。 人的记忆是有限的,所以做笔记是很有必要的。 - [学习记录](https://gitee.com/randomlife/Study-Notes/blob/master/temps/study_history.md) ### 环境安装 - [Ubuntu虚拟机安装](https://gitee.com/randomlife/Study-Notes/blob/master/%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83/Ubuntu%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%AE%89%E8%A3%85.md) - [使用virtualenvwrapper创建虚拟环境](https://gitee.com/randomlife/Study-Notes/blob/master/%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83/Python%E5%88%9B%E5%BB%BA%E8%99%9A%E6%8B%9F%E7%8E%AF%E5%A2%83.md) - [使用pyenv管理解释器](https://gitee.com/randomlife/Study-Notes/blob/master/%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83/ubuntu%E5%AE%89%E8%A3%85python%E8%A7%A3%E9%87%8A%E5%99%A8.md) - [Ubuntu安装输入法](https://gitee.com/randomlife/Study-Notes/blob/master/%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83/%E6%90%9C%E7%8B%97%E8%BE%93%E5%85%A5%E6%B3%95.md) - [CentOS7相关操作](https://gitee.com/randomlife/Study-Notes/blob/master/%E7%BC%96%E7%A8%8B%E7%8E%AF%E5%A2%83/Centos7%E7%9B%B8%E5%85%B3%E6%93%8D%E4%BD%9C.md) ### Python基础 - [python标准库 - struct模块](https://gitee.com/randomlife/Study-Notes/blob/master/Python%E5%9F%BA%E7%A1%80/STDModule_Struct.md) - python标准库 - importlib模块 - [python如何编写包](https://gitee.com/randomlife/Study-Notes/blob/master/Python%E5%9F%BA%E7%A1%80/python%E5%8C%85%E7%BC%96%E5%86%99.md) ### Flask framework - [Flask - 概括](https://gitee.com/randomlife/Study-Notes/blob/master/Flask/flask%20-%20%E6%A6%82%E6%8B%AC.md) - [Flask - Hello World](https://gitee.com/randomlife/Study-Notes/blob/master/Flask/flask%20-%20hello%20world.md) - [Flask - 基本配置](https://gitee.com/randomlife/Study-Notes/blob/master/Flask/flask%20-%20%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE.md) - [Flask - 定义路由](https://gitee.com/randomlife/Study-Notes/blob/master/Flask/flask%20-%20%E8%B7%AF%E7%94%B1%E5%AE%9A%E4%B9%89.md) ### Django framework - [Django 项目创建](https://gitee.com/randomlife/Study-Notes/blob/master/Django/Django%20%E5%88%9B%E5%BB%BA%E9%A1%B9%E7%9B%AE.md) - [Django 项目基本配置](https://gitee.com/randomlife/Study-Notes/blob/master/Django/Django%20%E9%A1%B9%E7%9B%AE%E7%AE%80%E5%8D%95%E9%85%8D%E7%BD%AE.md) - Django 定义路由 - Django 请求与响应 - Django 模版 - [Django 数据库 - ORM](https://gitee.com/randomlife/Study-Notes/blob/master/Django/Django%20%E6%95%B0%E6%8D%AE%E5%BA%93ORM.md) - Django Admin站点 - 使用Admin站点 - 调整列表页展示 - 调整编辑页展示 - 调整站点信息 - 上传图片 ### Django REST framework - [DRF - 序列化器](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/Django%20RESTful%20framework-Serializer.md) - [DRF - 模型序列化器](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/Django%20REST%20framework-ModelSerializer.md) - DRF - 视图 - DRF - 其他 - [认证](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E8%AE%A4%E8%AF%81Authentication.md) - [权限](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E6%9D%83%E9%99%90Permissions.md) - [限流](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E9%99%90%E6%B5%81Throttling.md) - [过滤](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E8%BF%87%E6%BB%A4Filtering.md) - [排序](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E6%8E%92%E5%BA%8F.md) - [分页](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E5%88%86%E9%A1%B5Pagination.md) - [版本](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E7%89%88%E6%9C%ACVersioning.md) - [异常处理](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86%20Exceptions.md) - [自动生成接口文档](https://gitee.com/randomlife/Study-Notes/blob/master/Django%20REST/DRF%20-%20%E8%87%AA%E5%8A%A8%E7%94%9F%E6%88%90%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3.md) ### Python第三方模块 - [Celery](https://gitee.com/randomlife/Study-Notes/blob/master/Others/python%20-%20Celery%20%E6%A1%86%E6%9E%B6.md) - Redis - [MemEdit](https://gitee.com/randomlife/Study-Notes/blob/master/Others/pyhton%20-%20mem_edit.md) ### 常用技术 - Docker - [自动化运维基础](https://gitee.com/randomlife/Study-Notes/blob/master/Others/linux%20-%20shell.md) - [MySQL 基础](https://gitee.com/randomlife/Study-Notes/blob/master/Others/MySQL-%E5%9F%BA%E7%A1%80.md)