摘要: REST framework的Request类扩展自标准的HttpRequest,增加了REST framework灵活的请求解析和请求验证支持。 请求解析 REST framework的Request对象提供了灵活的请求解析,让你可以像一般处理普通form数据一样处理带JSON数据或者媒体类型的r 阅读全文
posted @ 2018-12-24 19:18 Python不秋 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 操作系统:win7 x64 运行环境:Python3.5 安装PyInstaller 第一步:下载PyInstaller 第二步:下载源码安装 在github中打包下载,解压到电脑中,运行命令行进入此目录。 第三步:配置虚拟环境 在按快捷键win+r输入cmd进入cmd(管理员)命令行 第四步:在命 阅读全文
posted @ 2018-12-22 17:09 Python不秋 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载nvm github上下载最新版本https://github.com/coreybutler/nvm-windows/releases vm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就 阅读全文
posted @ 2018-12-20 19:50 Python不秋 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 自定义连接池 这种方式跟普通py文件操作redis一样,代码如下: views.py 安装通过第三方组件操作redis 1 pip3 install django-redis 1 pip3 install django-redis 1 pip3 install django-redis 1 pip3 阅读全文
posted @ 2018-12-19 19:04 Python不秋 阅读(643) 评论(0) 推荐(0) 编辑
摘要: Django专门提供了一个paginator模块,实现分页很easy。 下面的例子引用了django官方文档:https://docs.djangoproject.com/en/1.11/topics/pagination/ 使用Paginator类 Paginator实例化需要2个参数,一个是待分 阅读全文
posted @ 2018-12-18 19:51 Python不秋 阅读(1723) 评论(0) 推荐(0) 编辑
摘要: 1、String 操作 redis中的String在在内存中按照一个name对应一个value来存储 set() mset() get(name) 获取值 mget(keys, *args) getset(name, value) getrange(key, start, end) setrange 阅读全文
posted @ 2018-12-17 19:56 Python不秋 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 我在项目目录下建立了一个中间件mymiddleware.py settings.py 在 MIDDLEWARE或者MIDDLEWARE_CLASSES,每个中间件组件都由一个字符串表示: 到中间件工厂的类或函数名的完整 Python 路径。 例如,下面是 django-admin startproj 阅读全文
posted @ 2018-12-14 20:13 Python不秋 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 图片压缩完成以后会转换成base64返回 阅读全文
posted @ 2018-12-14 09:09 Python不秋 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: F函数 能够解析对现有查询对象的引用的对象。 执行出的SQL语句 而我们想生成的SQL语句为 此时需要使用F函数 当Django程序中出现F()时,Django会使用SQL语句的方式取代标准的Python操作。 上述代码中不管 Score.score 的值是什么,Python都不曾获取过其值,pyt 阅读全文
posted @ 2018-12-11 20:21 Python不秋 阅读(2607) 评论(3) 推荐(0) 编辑
摘要: 打开 Linux 或 MacOS 的 Terminal (终端)直接在 终端中输入这些命令(不是 python 的 shell中) 如果是 windows 用 cmd(开始 搜索 cmd 或者 快捷键 win + R,输入 cmd) 直接在 cmd 上操作。 1. 新建一个 django proje 阅读全文
posted @ 2018-12-10 19:32 Python不秋 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 无法使用Django新建项目:'django-admin.py’不是内部或外部命令找到site-packages/django/bin(如 D:\Program Files\Anaconda3\Lib\site-packages\django\bin),把这个路径加入系统环境变量中。 error: 阅读全文
posted @ 2018-12-10 19:20 Python不秋 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 为什么要配置Django虚拟环境? 例如:在开发Python Django的时候,系统安装的Python3只有一个版本:3.6。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个不同版本的Django,那这些应用程序都会共用一个Python,就 阅读全文
posted @ 2018-12-07 19:06 Python不秋 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 添加cookie: 获得cookie: 删除cookie: 添加session: 获取session: 删除session: 阅读全文
posted @ 2018-12-07 09:14 Python不秋 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 寻求帮助 测试类型的三种方法,推荐第三种 Python数据类型:hash类型、不hash类型 数字常量 数字的表达式操作符 数可以利用bit_length函数测试所占的位数 a = 1; a.bit_length() # 1 a = 1024; a.bit_length() # 11 repr和st 阅读全文
posted @ 2018-10-10 09:43 Python不秋 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1. 前期准备 1.1 开发工具 1.2 Python库 如果没有这些Python库,使用以下方法 2. 配置系统主题文件 个人经过和系统主题对比写了一个主题文件代码,大家可以拷贝到text文本中另存为*.theme文件,我这里命名为lamborghini.theme ; Copyright ?Mi 阅读全文
posted @ 2018-10-08 15:09 Python不秋 阅读(506) 评论(0) 推荐(0) 编辑